标签:SOA思想

编程技术

系统架构演变

4

hanze 发布于 2019-08-15

优点:开发起来容易 缺点:代码耦合度高,后期维护较为困难 集中式的架构是无法应对高并发的业务,所有请求都走一个模块,所以垂直拆分是根据业务功能对系统进行拆分 优点:解决了并发问题,可以对不同的模块进行优化 缺点:虽然对个业务进行了拆分,但还是存在许多的重复开发 #分布式服务 将拆...

阅读(25)评论(0)赞 (0)

编程技术

谈架构图的构图(6.12)

1

dulong 发布于 2019-06-12

在做软件或应用解决方案的时候,一定会涉及到总体架构图或应用架构图的绘制,今天就谈下在架构图的绘制时候需要考虑的一些关键内容。 总体架构构图 对于总体架构沟通在类似智慧城市整体解决方案,企业总体IT架构解决方案中用的比较多。即不针对单个业务系统,而是面向整个行业或整个企业的IT整体...

阅读(84)评论(0)赞 (0)

互联网.科技

从SOA到微服务架构(2.20)

小丁 发布于 2017-02-20

对于SOA和微服务架构,网上有一篇文章谈到微服务和SOA之间只差了一个ESB,可以把微服务当做去除了ESB的SOA。ESB是SOA架构中的中心总线,设计图形应该是星形的,而微服务是去中心化的分布式软件架构。 这句话本身是有问题的,所以有必要再次谈下SOA和微服务架构。 首先要看到...

阅读(263)评论(0)赞 (0)

互联网.科技

SOA服务分层和组件分层(2.10)

1

小丁 发布于 2017-02-10

在谈SOA参考架构的时候一般都会谈到服务分层,即原子服务,组合服务和流程服务。服务可以不断的朝上进行组合和编排以满足业务流程的需要。越朝上服务本身的重用性会下降,但是对业务的支撑和匹配更好。 1.简单的服务组合和编排可以在ESB里面完成 2.多个服务的编排更推荐在BPEL里面完成...

阅读(148)评论(0)赞 (0)

互联网.科技

企业IT部门变革思考(2.9)

wenming.gapo 发布于 2017-02-09

这篇文章谈下对企业IT部门思维变革的思考。 IT部门是可以反向推动业务变革的 写这篇文章的原因是前端时间和一个公司的CIO聊天,其中我谈到了业务和流程驱动IT的思路,而他对我的观点进行了否定,提出了在业务部门本身能力偏弱的情况下,业务本身是无法驱动IT的,而会变成通过融入了先进管...

阅读(209)评论(0)赞 (0)

编程技术

聊聊Linux 五种IO模型

9

changyuan.xu 发布于 2016-06-28

0 系列目录 聊聊远程通信 Java远程通讯技术及原理分析 聊聊Socket、TCP/IP、HTTP、FTP及网络编程 RMI原理及实现 RPC原理及实现 轻量级分布式 RPC 框架 使用 RMI + ZooKeeper 实现远程调用框架 深入浅出SOA思想 微服务、SOA 和 ...

阅读(143)评论(0)赞 (0)

编程技术

微服务、SOA 和 API对比与分析

8

puefu.he 发布于 2016-06-26

0 系列目录 聊聊服务架构 深入浅出SOA思想 微服务、SOA 和 API对比与分析 1 简介 在对比微服务架构和面向服务的架构(SOA)时,几乎不可能在它们彼此的关系上达成一致意见。如果应用程序编程接口(API) 再加入混战,就会让理解它们的差异变得更加困难。一些人可能会说这些...

阅读(191)评论(0)赞 (0)