当前位置:网站首页>AUTOSAR from getting started to mastering 100 lectures (106) - SOA in domain controllers
AUTOSAR from getting started to mastering 100 lectures (106) - SOA in domain controllers
2022-07-04 09:51:00 【Gatulo book】
01 Atomic service
Speaking of service architecture , The topic of atomic services is very hot , that , What is atomic service ? What are the characteristics of atomic Services ? How to split business services and define atomic services at the system level ? What impact does atomic services have on our software ? What is his relationship with service ?
Let's start with the smallest unit of service —— Atomic Services . Atomic services are defined as : A series of operations with the smallest granularity in business . Atomic services are characterized by loose coupling , Relatively independent , And it will not affect other atomic services within the foreseeable range . Each item has its own business scope ; They don't have to care about how their non business scope is realized , For invoking other atomic Services , You only need to consider how to handle the call scenario and the returned results .
For example , First look at the following three sentences :
Cash deposits It is the financial account Cash transactions Charging service behavior of .
Credit card payment It happened in the financial account , UnionPay may be involved 、 Credit card Cash transactions .
Cash transfer It is the charging service behavior of cash transactions between financial accounts and counterparty financial accounts .
Of these three sentences , Cash deposits 、 Credit card repayment and cash transfer are services , Cash transactions are atomic Services , And financial accounts 、 UnionPay card and credit card are the business participants of the service , It is also a well-known service consumer and provider .
Through this example , You should have a basic concept of atomic Services . that , Services are made up of atomic Services ,SOA Is it simply composed of services ?
边栏推荐
- 直方图均衡化
- Kubernetes CNI 插件之Fabric
- How do microservices aggregate API documents? This wave of show~
- 5g/4g wireless networking scheme for brand chain stores
- Write a jison parser from scratch (2/10): learn the correct posture of the parser generator parser generator
- 入职中国平安三周年的一些总结
- Hands on deep learning (42) -- bi-directional recurrent neural network (BI RNN)
- 2021-08-10 character pointer
- Latex download installation record
- Qtreeview+ custom model implementation example
猜你喜欢
C # use ffmpeg for audio transcoding
mmclassification 标注文件生成
libmysqlclient. so. 20: cannot open shared object file: No such file or directory
Hands on deep learning (40) -- short and long term memory network (LSTM)
Normal vector point cloud rotation
Daughter love in lunch box
Hands on deep learning (35) -- text preprocessing (NLP)
How can Huawei online match improve the success rate of player matching
How can people not love the amazing design of XXL job
PHP personal album management system source code, realizes album classification and album grouping, as well as album image management. The database adopts Mysql to realize the login and registration f
随机推荐
libmysqlclient. so. 20: cannot open shared object file: No such file or directory
浅谈Multus CNI
Hands on deep learning (42) -- bi-directional recurrent neural network (BI RNN)
Hands on deep learning (36) -- language model and data set
C # use ffmpeg for audio transcoding
Go context 基本介绍
Ruby时间格式转换strftime毫秒匹配格式
5g/4g wireless networking scheme for brand chain stores
今日睡眠质量记录78分
Exercise 9-5 address book sorting (20 points)
2022-2028 global gasket plate heat exchanger industry research and trend analysis report
Hands on deep learning (38) -- realize RNN from scratch
Exercise 9-3 plane vector addition (15 points)
Hands on deep learning (45) -- bundle search
Fatal error in golang: concurrent map writes
Write a jison parser from scratch (3/10): a good beginning is half the success -- "politics" (Aristotle)
Deep learning 500 questions
Hands on deep learning (32) -- fully connected convolutional neural network FCN
2022-2028 global probiotics industry research and trend analysis report
Launpad | Basics