Board logo

标题: SOA 案例研究:Web 2.0 SOA 场景 -5 Rendering and Consuming RESTful Services 实现 [打印本页]

作者: look_w    时间: 2018-8-23 20:28     标题: SOA 案例研究:Web 2.0 SOA 场景 -5 Rendering and Consuming RESTful Services 实现

Rendering and Consuming RESTful Services 实现JKHLE 使用 Rendering and Consuming RESTful Services 实现来解决消费者渠道和互联网服务域之间的交互,如图 9 所示。
图 9. JKHLE 使用 Rendering and Consuming RESTful Services 实现的位置以下架构考虑因素与 Rendering and Consuming RESTful Services 创建有关:
运行时考虑因素以下产品可用于实现 Rendering and Consuming RESTful Services 创建:
本节将介绍这些产品的作用,以及在 Rendering and Consuming RESTful Services 实现中使用这些产品的设计模式。
WebSphere Application Server Feature Pack for Web 2.0
Web 2.0 Feature Pack 扩展了 WebSphere Application Server 的功能,它具有以下组件:
该组件用于支持从 Ajax 客户端到 SOA 服务和其他 Java EE 资产的连接性。该组件通过 Web 提要将企业数据扩展到客户和合作伙伴。
该组件用于将 Ajax 客户端连接到即时更新数据,比如股票报价或即时通信。
该组件是 WebSphere Application Server 基于开源 JavaScript™ 运行环境的最佳 Ajax 开发工具集。
Web 2.0 Feature Pack 可以在设计模式中使用,如图 10 所示。
图 10. 设计模式该设计模型支持将 Ajax 客户端和混搭应用程序连接到外部 Web 服务、内部 SOA 服务和其他 Java EE 资产。它通过 Web feeds 向客户和合作伙伴扩展企业数据。
WebSphere sMash
WebSphere sMash 支持开发人员使用集成运行环境和工具包中的 PHP 脚本、REST 和 Dojo 快速构建并灵活地执行基于 Web 2.0 的应用程序。WebSphere sMash 侧重于快速面市、易于开发和部署,以及惯例优先原则。
WebSphere sMash 提供了干净且简单的 REST 界面。每个 REST 都由一个事件处理程序文件定义,并具有映射到 REST 动词的独特函数。例如,REST 动词 POST 映射到事件方法 onCreate(), 并拥有名为 /resources/people 的示例 URL。
WebSphere sMash 提供了将响应数据到 XML、JSON 和 ATOM 的自动化转换。
WebSphere DataPower
WebSphere DataPower 是一个特殊的网络应用集合,它有助于集成、简化和加速 SOA,并加强安全性。 WebSphere DataPower 可以多种方式支持 Rendering and Consuming RESTful Services 实现:
RESTful 资源聚合:
媒体类型转换:
REST / SOAP 仲裁:
版本仲裁:
服务仲裁质量:





欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0