1.9 载荷载体思想
发表于|更新于|设计模式
|总字数:266|阅读时长:1分钟|浏览量:
载荷和载体
循环定义一下这两者的概念,载荷试运行在载体上的内容信息,载体是运行载荷的工具。载荷和载体是相对的,例如当你在开发一个支付系统时。订单就是载荷,系统就是载体;但是相对于中间件/运维平台来说,支付系统就是载荷,中间件运维平台就是载体;相对于应用管理平台和容器服务平台来说,中间件平台又是载荷,容器服务平台又是载荷;依次类推容器服务是物理机的载体,物理机是容器服务的载荷;商品交易信息是订单的载荷,订单是商品交易信息的载体… …
载体是为载荷服务的。无论你处在哪一个位置,你开发的技术都是你服务对象的载体,你也是你一依赖的服务的载荷。所以开发者最主要的事情就是用好载体,服务载荷。
文章作者: Estom
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Estom的博客!
相关推荐

2021-03-09
7 UML笔记之对象图
对象图概述 定义 表示系统在某一时刻内部的对象状态,是系统的快照。对象图显示了一组对象和他们之间的关系。对象是客观存在的事物,所有的对象都有属性。 三要素 状态:对象状态值在某一时刻对象所有属性的集合。 行为:没有一个对象是孤立存在的,对象可以被操作,也可以操作别的对象,对象的这些动态特征成为对象的行为。 标识:为了讲一个对象和其他对象分开,赋予对象一个标识,以区别其他对象。 对象与类的区别 对象是类的一个实例,类是对一组对象的共同特征进行概括和描述。 对象是存在于时间空间中的具体实体,二类是一个类型。 类泛华了对象,对象特化了实体。类是定义,对象是实例。 对象分类 物理对象和概念对象。物理对象是客观存在的事物,概念对象是无形的事物。 领域对象和实现对象。从现实世界中识别出来的对象是领域对象。为了满足需求而构造的对象成为实现对象。 主动对象和被动对象。主动对象能够改变自身状态的对象,被动对象,只有接收到消息后才会改变自身状态。 对象表示 对象图实例:类在某一时刻的实例。在系统给的某一时刻存在。 对象图中的元素:对象、协作、注释、约束和包。 对象图表示 对象图的用途 系统快...

2025-08-11
SpringContext概述
Spring有哪些ContextSpring 里带 “Context” 的类很多,但日常真正会手动 new 出来或配置在 web.xml 里的只有 6 个。把它们按“运行环境”和“配置方式”两条轴一摆,就知道该选谁。 纯 Java SE / 单元测试 实现类 特点 典型场景 AnnotationConfigApplicationContext 注解驱动,零 XML;自动扫描 @Component、@Configuration 单元测试、Spring Boot 早期启动器、微服务 jar GenericApplicationContext 完全空壳,需手动 registerBeanDefinition 或 registerBean 需要动态编程注册 Bean 的框架二次开发、测试 GenericXmlApplicationContext 只读 XML,不刷新多次 快速起一个 XML 配置的原型,极少用 Web 环境(Servlet) 实现类 特点 典型场景 XmlWebApplicationContext 传统 web....

2021-04-10
0 设计模式之美
设计模式之美 我发下所有的代码层面、软件层面、系统层面、多个系统组成的微服务层面… …这些不同粒度的实体,都遵循相同的设计模式。太美了,后续重新学习一下各个模式(看个视频数遍复习笔记) 参考文献 https://www.cnblogs.com/gaochundong/tag/Design%20Pattern/ 目录 设计模式分类 设计模式之间的关系 设计模式所支持的设计的可变方面 设计模式怎样解决设计问题 1 设计模式分类 目的 (Purpose) 创建型 (Creational) 结构型 (Structural) ...

2021-03-09
10 UML笔记之协作图
协作图概述 协作 包含一组对象和链,用于描述系统的行为是如何由系统成分协作实现的。在一定的语境中一组对象以及实现某些行为的对象间的相互作用。协作图就是表现对象协作关系的图。强调组织机构和交互角色。以生命线之间的链接为核心来描述对象之间的消息交互。 作用 显示对象及其交互关系的空间组织结构 表现一个类操作的实现 组成 协作图基本元素:活动者、对象、链接、消息。 对象:用来表示操作图中参与交互的对象。 多对象:用来表示协作图中参与交互的多个对象。 链接:两个或多个对象之间的独立连接,是对象引用元组,是关联的实例。链的表示形式:一个或多个相连的线或弧。 消息:对象之间发送的消息。 示例 通信图的建立 1. 确定交互过程的上下文(context); 2. 识别参与交互过程的对象; 3. 如果需要,为每个对象设置初始特性; 4. 确定对象之间的链(link),以及沿着链的消息; 5. 从引发这个交互过程的初始消息开始,将随后的每个消息附到相应的链上; 6. 如果需要表示消息的嵌套,则用Dewey十进制表...

2021-03-09
现代软件工程——OO面向对象概述
面向对象技术 基本特征 **抽象:**抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。 封装:也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 继承:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。 多态:多态性(polymorphisn)是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。简单的说,就是一句话:允许将子类类型的指针赋值给父类类型的指针。多态性是指允许不同类的对象对同一消息作出响应。 基本原则 单一职责原则:是指一个类的功能要单一,不能包罗万象。如同一个人一样,分配的工作不能太多,否则一天到晚虽然忙忙碌碌的,但效率却高不起来。 **开放封闭原则:**一个模块在扩展性方面应该是开放的而在更改性方面应该是封闭的。比如:一个网络模块,原来只服务端功能,而现在要加入客户端功能,那么应...

2021-04-08
3.4 装饰器
装饰器模式别名 包装器(Wrapper) 意图 动态地给一个对象添加一些额外的职责。 就增加功能来说,Decorator 模式相比生成子类更为灵活。 Attach additional responsibilities to an object dynamically. Decorators provide a flexible alternative to subclassing for extendingfunctionality. 结构 参与者 Component 定义一个对象接口,可以给这些对象动态地添加职责。 ConcreteComponent 定义一个对象,可以给这个对象添加一些职责。 Decorator 维持一个指向 Component 对象的指针,并定义一个与 Component 接口一致的接口。 ConcreteDecorator 向组件添加职责。 适用性 在以下情况下可以使用 Decorator 模式: 在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责。 处理那些可以撤销的职责。 当不能采用生成子类的方法进行扩充时。 ...
公告
欢迎参观Estom的小屋




