摘要: SOA SOA(Service-Oriented Architecture,面向服务的架构)是一种高层级的架构设计理念,可通过在网络上使用基于通用通信语言的服务接口,让软件组件可重复使用。 那么什么是服务呢? 所有业务功能都可以定义为一项服务,服务就意味着要对外提供开放的能力,当其他系统需要使用这项 阅读全文
posted @ 2022-02-25 18:59 万猫学社 阅读(756) 评论(0) 推荐(4) 编辑
摘要: 架构风格 架构风格定义了用于描述系统的术语表和一组指导构建系统的规则。 架构风格反映了领域中众多系统所共有的结构和寓意特性,并指导如何将各个构件有效地组织成一个完整的系统。 数据流风格 批处理序列 大量整体数据、无需用户交互 构件为一系列固定顺序的计算单元,构件之间只通过数据传递交互。每个处理步骤是 阅读全文
posted @ 2022-02-25 14:25 万猫学社 阅读(764) 评论(0) 推荐(0) 编辑
摘要: 设计模式 设计模式是对被用来在特定场景下解决一般设计问题的类和相互通信的对象的描述。 这是《设计模式:可复用面向对象软件的基础》(Design Patterns: Elements of Reusable Object-Oriented)中对设计模式的定义。看完以后你会不会和我有一样的感觉:这特么说 阅读全文
posted @ 2022-02-25 11:40 万猫学社 阅读(442) 评论(0) 推荐(1) 编辑