若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统。
建立在网络之上的软件系统。
ORM:
All in one
1.扩展问题,2.不利于协同开发
MVC:
垂直应用架构
1.减少干扰,2.性能扩展
1.界面和业务逻辑没有分离,2.模块之间需要交互
RPC
远程过程调用
核心模块:1.通讯,2.序列化
SOA
面向服务的架构。
核心能力:
dubbo-admin-master-0.2.0
dubbo-admin
mvn clean package
java -jar xxx.jar
dubbo-monitor-simple
/conf/dubbo.properties
更改配置/assembly.bin/start.bat
启动<dubbo:monitor address="127.0.0.1:7070"></dubbo:monitor>
连接监控中心<dubbo:monitor protocol="registry"></dubbo:monitor>
连接监控中心覆盖策略:
-Ddubbo.protocol.port=20880
覆盖 xml/application.properties
覆盖 dubbo.protocol.port=20880(dubbo.properties)