为何在云平台中使用REST作为架构设计风格.pptxVIP

  • 5
  • 0
  • 约1.94千字
  • 约 14页
  • 2016-11-24 发布于湖北
  • 举报

为何在云平台中使用REST作为架构设计风格.pptx

为何在云平台中使用REST作为架构设计风格数字化企业云平台平台 · 让创新无限挑战:服务类型繁杂,如何统一抽象?我是谁?我从哪里来,我到哪里去…清算服务…招聘流程采购流程支付服务订单流程部署过程管理…项目质量知识库…监控业务能力数据库服务业务流程…存储能力计算能力网络能力…缓存服务基础设施管理流程基础服务方案:一切皆为资源!我是资源!我从资源来,我到资源去招聘流程订单流程采购流程…支付服务清算服务…知识库过程管理项目质量…部署监控…计算能力存储能力网络能力…数据库服务缓存服务…参照Unix的设计风格:一切皆为文件优势:简洁,避免了很多概念,学习成本低,容易传播解耦,接口定义与具体实现分离简单,有很多可用的工具… … 通过”一切皆文件”的概念,形成了 Unix 的生态,Unix的哲学是自下而上的一致的架构风格简化了整体架构的复杂度盲目试错万马齐喑有序创新Unix 的哲学是自下而上的,一致性的底层架构设计降低了上层业务开发的复杂度资源的描述不仅要一致,还要不同的语言和工具链都能使用资源提供者资源消费者ServiceServiceSPIAPISPIAdapterAPI标准标准标准标准标准我们需要的是Machine-to-machine的系统集成,目标是让服务发布者和消费者在最小约束下自由演化就像制造业的协作方式协作协作原材料(资源)产品(资源)服务创造需求协作协作反馈REST风格是软件资

文档评论(0)

1亿VIP精品文档

相关文档