lihongjie0209 / myblog

4 stars 0 forks source link

企业集成模式: 松耦合 #205

Open lihongjie0209 opened 3 years ago

lihongjie0209 commented 3 years ago

松耦合的本质是减少依赖, 而集成过程中常见的依赖有

  1. 平台技术 -- 平台相关的内部标识
  2. 位置 -- 服务端的地址
  3. 时间 -- 服务端必须在线
  4. 数据格式 -- 参数表以及参数类型必须匹配

为了解决这些问题:

  1. 使用跨平台的数据格式
  2. 使用中间件隐藏服务端

常用的解决方案:

json + mq

json 跨平台, mq解耦发送方和消费方