架构设计及应用讲述.ppt

WEB SERVICE 架构风格 即 internet 上部署的应用服务和模块化应用,web service 使通过internet完成软件、服务、客户、供应商、商业流程的互操作、交换和协作成为可能,web service 架构是SOA架构的一种具体实现方式。 特点 1 模块的大粒度封装,应用软件或模块都以一种 web服务的形式进行封装并对外发布,每一个web service 都实现了一定的计算功能,实现了信息、行为、数据表现和业务流程的封装,软件成为一种服务。 2 松耦合,通过internet进行相互调用和互操作。 3 以xml、soap、WSDL、UDDI等技术为基础,实现服务的动态描述、发现、动态绑定和调用,实现业务流程的灵活修改和动态装配。 WEB SERVICE 模型 服务注册中心 服务请求者 服务提供者 绑定 查找 如何使用SOA及WEB SERVICE 在我们的机顶盒软件设计中,建立软件即服务的思想,把软件实现成提供一定服务功能的黑盒子,并且服务功能的接口以标准开放的形式发布或提供,使用者只要读取到该接口就可以知道服务的功能和位置,并与之交互或调用。 MVC 架构 视图(GUI,页面) 控制器(事件处理) 模型(业务逻辑) 三 软件架构视图 软件架构视图就是对软件架构的表示和建模。 对架构的不同角度的建模。 结构模型

文档评论(0)

1亿VIP精品文档

相关文档