`
echohfut
  • 浏览: 231241 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

DataPower and Hessian in SOA

    博客分类:
  • SOA
阅读更多

1. SOAP and Hessian

简单对象访问协议 (SOAP) 是基于 XML 的简易协议,提供了标准的 RPC 方法来调用 Web service,可使应用程序在 HTTP 之上进行信息交换。

 

Hessian 协议则是轻量级的远程过程调用(RPC)协议的典范,它基于 HTTP 协议传输编码后的二进制消息,Hessian 协议也被称为 HBWSP(Hessian Binary Web Service Protocol)。Hessian 是一个轻量级的、自定义描述的二进制 RPC 协议,它把文本格式的数据编码为二进制数据,仅用一个字符作为结构化标记,具有高效和简单的优势。

 

2. DataPower

 

DataPower 是 IBM 针对面向服务架构(SOA)所推出的又一重要产品。DataPower 产品家族主要包括三款产品:WebSphere DataPower XA35,WebSphere DataPower XS40 和 WebSphere DataPower XI50。其中 XI50 侧重于企业消息总线及应用程序集成,能够以经济有效的方式支持大型机、线速企业消息总线和企业应用程序集成。DataPower 能够在不同消息格式(包括二进制格式、遗留格式和 XML 格式)之间进行转换,并提供消息路由和安全性。

 

2.1 用DP的理由

实现 Web 服务网关有多种方案,例如可以 WebSphere Message Broker 实现网关将协议进行转化,但在本应用场景中,电信企业对服务应用的效率要求很高,而且对数据格式的转换要求比较灵活并且高效。在这些方面,WebSphere Data Power 具有天然的优势,实现硬件级别的加速。

 

分享到:
评论

相关推荐

    IBM公司SOA WebSphere DataPower介绍

    标题与描述均提到了“IBM公司SOA WebSphere DataPower介绍”,这表明文章的主要内容将围绕IBM公司的SOA(服务导向架构)WebSphere DataPower产品进行深入解析。SOA是一种设计思路,它允许不同的软件应用通过标准协议...

    DataPower工具介绍

    DataPower是一个专门为SOA(Service-Oriented Architecture,面向服务架构)设计的设备,它可以提供高性能的XML处理能力,满足企业对SOA解决方案的需求。 DataPower的特点 DataPower的特点是其高性能的XML处理能力...

    IBM WebSphere DataPower 入门手册完整版

    IBM WebSphere DataPower 是一款强大的硬件设备,专为网络基础设施中的数据和应用安全、集成以及优化而设计。作为IBM的一款重要产品,它为企业提供了一种高效、安全的方式来管理其网络流量,包括XML处理、安全网关、...

    DataPower中文详细介绍

    DataPower相关介绍和开发,业服务总线(ESB)是一个整合SOA应用和服务的灵活、可扩展、互连的基础架构

    DataPower

    DataPower产品简介 一, DataPower是什么? ■它是一个面向最终用户的可定义,可扩展的信息系统: 过去,您做一个动态网站可能要花好几万;定制一个自己的业务系统可能要花几十甚至上百万;而且为完成这些,你...

    datapower详细介绍

    DataPower中文详细介绍,讲述了Datapower功能等等

    WebSphere DataPower XS40 Datasheet

    ### WebSphere DataPower XS40 Datasheet:深入解析与技术要点 #### 一、Comprehensive XML Security **WebSphere DataPower XS40** 是一款专为处理 XML 流量而设计的安全网关设备,其提供了全面的 XML 安全服务。...

    DataPower Architectural Design Patterns

    DataPower Architectural Design Patterns

    分析:SOA可能会破坏现行的安全措施

    例如,Crossbeam和Forum系统提供的防火墙解决方案,以及Datapower(现已被IBM收购)等设备,可以在不影响主要服务器的情况下拦截潜在的恶意XML消息。 最后,SOA的身份管理复杂性是第三个挑战。在传统系统中,用户...

    datapower-enterprise-gw-fw:Datapower企业网关框架

    Enterprise Gateway Framework服务允许您定义DataPower的单个入口点以公开多个服务。 这样做的好处是,随着服务数量的增加,它可以节省网络设置(VLAN,新端口等)。 另一方面,它也有助于每个应用程序定义多个环境...

    Reactivity公司Nash:是谁在决定SOA

    在技术实现上,出现了专用硬件(如DataPower)和软件解决方案的融合趋势。网络代理和网络媒介的角色变得日益重要,前者处理特定任务,后者作为架构组件驻留在网络边缘,处理XML消息的验证、解析等低级任务。软件公司...

    datapower-tutorials:DataPower教程

    遵循现有约定,在datapower-tutorials一个新的子目录。 (如果您没有访问权限,请与Tony或Francisco联系) 用markdown写帖子。 Markdown编辑器使此操作更容易,也许是MacDown或Atom。 在编写时,请勿使用H1,而应...

    Testinside 000-378 全球独家

    主要内容包括:考试概述、产品特性与优势、如何利用DataPower SOA Appliance优化现有架构等方面。 ### 考试概述 #### IBM 000-378 考试简介 该考试为IBM WebSphere DataPower SOA Appliances, Firmware V3.7.3认证...

    datapower-redis-rce-exploit:用于IBM Datapower身份验证的Redis RCE的POC滥用测试消息功能(CVE-2020-5014)

    datapower-redis-rce-exploit(CVE-2020-5014) 用于IBM DataPower身份验证的Redis RCE的POC滥用了“测试消息”功能。解释使用通过身份验证的会话到DataPower WebGUI可用的DataPower“发送测试消息”功能,可以对...

    IBM 000-378 exam

    IBM 000-378 考试全称为“IBM WebSphere DataPower SOA Appliances Firmware V3.7.3”,是IBM认证体系中的一个专业级别的考试。该考试主要针对那些希望在IBM WebSphere DataPower SOA Appliance领域获得专业知识和...

    All_Projects:Drupal_Javascrip_Datapower

    【标题】"All_Projects:Drupal_Javascrip_Datapower" 涵盖了三个关键领域:Drupal、JavaScript以及DataPower。这是一份综合性的资源集合,旨在帮助IT专业人士深入理解如何在Drupal项目中有效利用JavaScript技术,并...

    datapower-api:从 IBM DataPower XML Management WSDL 文件生成类的项目

    datapower-api 这是一个骨架项目,可用于生成 Java 类来管理 IBM DataPower 设备。 IBM DataPower 设备提供了一个 XML 管理接口,允许用户使用 SOAP 对设备执行管理操作。 该项目使用 Maven 运行 JAXWS 来处理 IBM ...

    datapower:网站

    datapower:网站

Global site tag (gtag.js) - Google Analytics