【正文】
2023年 1月 28日星期六 下午 6時 2分 41秒 18:02: 1最具挑戰(zhàn)性的挑戰(zhàn)莫過于提升自我。 2023年 1月 28日星期六 6時 2分 41秒 18:02:4128 January 2023 1空山新雨后,天氣晚來秋。 下午 6時 2分 41秒 下午 6時 2分 18:02: 沒有失敗,只有暫時停止成功!。 , January 28, 2023 雨中黃葉樹,燈下白頭人。 2023 Axway | Confidential 34 Think Differently About API Design ? Bring the Web to enterprise integration ? Traditional RPCstyle APIs can depend on a high degree of context for surrounding services ? Design a RESTful representation of your service – This API should look at application needs (outsidein) ? HypermediaStyle APIs promote loosecoupling ? Use HTTP linking to selfdocument service capabilities 169。 2023 Axway | Confidential 26 Defining Services ? Build services for business functions not known integration problems ? Implement a process to build and deploy each service independently ? Existing services can be maintained, while new or partial services are launched – No impact to production until traffic routing is updated 169。 2023 Axway | Confidential 19 Functionally Bounded You should not require too much information about surrounding services 169。 2023 Axway | Confidential 11 What do Enterprise Applications look like? Backend Server Data Storage Web Client Mobile Client Other Other Clients 169。 溫斯頓 丘吉爾 169。 2023 Axway | Confidential 2023 Axway 169。 2023 Axway | Confidential 16 Introducing Microservices “…the microservice architectural style.. ..is an approach to developing a single application as a suite of small services, each running in its own process and municating with lightweight mechanisms, often an HTTP resource API. …” Martin Fowler 169。 2023 Axway | Confidential 24 169。 2023 Axway | Confidential 31 Lightwei