- Microservices with Azure
- Namit Tanasseri Rahul Rai
- 158字
- 2021-07-02 22:18:23
Thin backend for rich clients
Unlike web applications, rich clients need to be deployed as monoliths. Any change in the Microservices would require a fresh deployment of the client application. Unlike web applications where each Microservice consists of a user interface, it is not the case for mobile or desktop applications. Moreover, structuring the teams in a manner that each team has a frontend developer for each rich client that the application can be deployed to is not feasible.
A way in which this dependency can be minimized is by having a backend for the rich client applications which is deployed with the application:

Although this approach is not perfect, it does ensure that part of the system conforms to Microservices architecture. Care should be taken to not alter any Microservice to encapsulate the business logic of the rich client. The mobile and desktop clients should optimize content delivery as per their needs.
- 現代C++編程:從入門到實踐
- OpenShift開發指南(原書第2版)
- JavaScript語言精髓與編程實踐(第3版)
- 面向對象程序設計(Java版)
- Android 應用案例開發大全(第3版)
- Mathematica Data Analysis
- 微信小程序項目開發實戰
- RabbitMQ Essentials
- 用案例學Java Web整合開發
- Java RESTful Web Service實戰
- JavaScript Mobile Application Development
- R語言數據分析從入門到實戰
- SOA Patterns with BizTalk Server 2013 and Microsoft Azure(Second Edition)
- Java核心技術速學版(第3版)
- WCF編程(第2版)