Mashup

计划、API注册、和编码
图片.png

SOMA的基本流程

识别 -> 规约 -> 决策 -> 实现 -> 部署

识别:该环节需要对目标服务进行建模,对其业务流程、功能域、业务规则及策略等进行分析,同时分析现有的IT资产,从而发现可用的遗产资源
规约该环节需要确定数据与消息的模型,规范业务术语表,对于现有应用的服务封装可行性进行分析。该环节需要明确服务间的依赖性,服务组合的规则与策略,QoS的需求,各类服务操作与消息的规约
决策该阶段需要选择服务解决方案的模板和模式,并探索相关技术的可行性,进而细化SOA解决方案,确定可选方案,提出选择预案及相关依据。
实现:**该环节负责新服务的开发构造,以及基于已有服务的复合服务的组装,进而实现服务集成,同时需要完成服务解决方案的单元测试、集成测试、系统测试等

XML-RPC

  • XML-RPC使用http作为传输协议,XML作为传送信息的编码格式
  • XML-RPC是一套允许运行在不同操作系统、不同环境的程序实现基于Internet过程调用的规范和一系列的实现。
  • XML-RPC支持六种基本的数据类型和数组及结构体的数据结构。

SOAP

  • 通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。
  • 支持跨平台跨系统的调用

顾客期望的层次

图片.png

服务质量差距(Gaps in Service Quality)

管理层感知差距:管理者不能准确地感知顾客服务预期。
质量标准差距:所制定的具体质量标准与管理层对顾客的质量预期的认识而出现的差距。
服务传递差距:服务生产与传递过程没有按照企业所设定的标准来进行。
市场沟通差距:市场宣传中所做出的承诺与企业实际提供的服务不一致。

服务质量 = 期望的服务-感知到的服务

服务质量四大特征

  • 服务质量是一种“主观质量”
  • 服务质量是一种“互动质量”
  • “过程质量”在服务质量构成中占据及其重要的地位
  • 对服务质量的度量,无法采用制造业中所采用的方法