当前位置:网站首页>Software architecture and design (VIII) -- distributed architecture
Software architecture and design (VIII) -- distributed architecture
2022-07-28 15:41:00 【Liu Yiyi】
Distributed architecture
In a distributed architecture , Components are presented on different platforms , And several components can cooperate with each other through the communication network , To achieve a specific goal or purpose .
Distributed architecture concept
Distributed systems can be implemented through clients - Demonstrate the server architecture , Form the basis of multi-layer architecture ; The alternative is the proxy architecture , Such as CORBA And service oriented architecture (SOA). In this architecture , Information processing is not limited to a single machine , It is distributed on several independent computers .
There are several technical frameworks that support distributed architecture , Include .NET,J2EE,CORBA,.NET Web service ,AXIS Java Web Service and Globus Grid service . Middleware is an infrastructure suitable for supporting the development and execution of distributed applications . It provides a buffer between the application and the network .
It is in the middle of the system , Manage or support different components of distributed systems . Transaction monitor , Examples of data converters and communication controllers
Middleware is the infrastructure of distributed system -
The foundation of distributed architecture
The foundation of distributed architecture is its transparency , Reliability and availability .
The following table lists the different forms of transparency in distributed systems -、
| transparency | describe |
| visit | Hide the differences between the way of accessing resources and the data platform . |
| Location | Hide resource location . |
| technology | Hide different technologies from users , Such as programming language and operating system . |
边栏推荐
猜你喜欢

How many tips do you know about using mock technology to help improve test efficiency?

Pycharm - output exception of program run and default comment of added function

2022年最火的十大测试工具,你掌握了几个

Among the three "difficult and miscellaneous diseases" of machine learning, causal learning is the breakthrough | Liu Li, Chongqing University

关于word文档中插入的图片只显示下面一部分

Explain the difference set, intersection set and union set of complex type set in detail.Net

百度提出动态自蒸馏方法,结合交互模型与双塔模型实现稠密段落检索

Grpc protocol buffer

Pytorch - autograd automatic differentiation

Summarize the knowledge points of the ten JVM modules. If you don't believe it, you still don't understand it
随机推荐
The difference between character array and string
How to obtain and embed go binary execution package information
字符串(3)
Matlab导出高清图片、且Word中压缩不失真、转换PDF不失真
MATLAB不覆盖导入EXCEL
如何通过adb打开和关闭飞行模式
About how Simulink generates model coverage reports
一篇文章了解RSocket协议
800V high voltage system
Flutter中是使用RxDart代替Stateful
关闭独立窗口对其他窗口同时关闭的问题
VS使用技巧
位运算的一些操作
800V高压系统
Execution process of SQL statement
MIT指出公开预训练模型不能乱用
Close independent windows and close other windows at the same time
Vs usage skills
有道云笔记去除底部广告
为赴美上市做准备?Arm宣布将剥离物联网服务业务:未来将聚焦芯片底层设计