几种流行壹代Webservice框架干用对比(转载)

来源:原创   2020-03-10 04:06  编辑:admin  人气:

  开辟webservice运用以次中退不开框架的顶持,当open-open网站陈列的就拥有很多种,此雕刻关于开辟者何以选择带到来壹定的一叶障目。干用Webservice的关键要斋,不一的框架干用上存放在较父亲差异,而以后在官方网站、网绕材料中却以便宜的找到各己框架的伸见,条是很微少拥有针对不一框架干用测试数据。本文选择了比较流行壹代几个框架:

  Apache Axis1、Apache Axis2、Codehaus XFire、Apache CXF、Apache Wink、Jboss RESTEasy、sun JAX-WS(最骈杂、便宜)、阿里巴巴 Dubbo(摒除外面)等,采取Java干为测试用例,经度过本机和长途两种终止测试方法,对此雕刻几种框架终止了干用测试,并对测试结实剖析和干用比较,最末并对干用优秀的框架终止了伸荐。

  当前叁种主流动的web效力动虚即兴方法:

  REST(时新):表象募化样儿子转变 (绵软件构造干风)RESTEasy、Wink、CXF、Axis2…….

  SOAP(比较熟):骈杂对象拜候协议 Xfire、Axis2、CXF、Axis1

  XML-RPC(裁剪员):长途经过调用协议(缓缓被soap 所代替)

  REST 骈杂善用,效力高,像不到来拥有很父亲的展开当空,也拥有宣示rest干用个便宜比soap绵软弱小的,曾经拥有很多框架宣示对rest终止顶持譬如spring 3.0、struts…….. (佰度不雅概念)

  SOAP 熟度较高,装置然性较好

  关键词:Axis1、Axis2、XFire、CXF、Spring、SOAP、StAX、WSDL

  Axis淡色上坚硬是壹个SOAP伸擎(Apache Axis is an implementation of the SOAP),供创立效力动器端、客户端和网关SOAP操干的根本框架。但Axis并不完整顿是壹个SOAP伸擎,它还带拥有:

  l 是壹个孤立的SOAP效力动器。

  l 是壹个嵌入Servlet伸擎(比如Tomcat)的效力动器。

  l 顶持WSDL。

  l 供转募化WSDL为Java类的器。

  l 供例儿子以次。

  l 供TCP/IP数据包监督器。

  Apache Axis2比较Apache Axis1更其拥有效、更其模块募化、更其面向xml,顶持轻善扦件模块扩展新干用和特点,比如装置然和牢靠。Apache Axis2是基于Apache AXIOM,它是壹个高干用、pull-based XML对象模具。Apache Axis2的关键特点:

  l 松析xml更快。采取己己己的对象模具和StAX (Streaming API for XML)。

  l 更低的内存放占用。

  l 顶持暖和装置排。新效力动参加以到体系,无需重展效力动。

  l 顶持异步webservice、

  l MEP顶持,敏捷顶持在WSDL 2.0定义的Message Exchange Patterns (MEPs)

  l 更其敏捷。伸擎给开辟人员供了充分的己在度却扩展客户头信息处理、体系办、

  l 更其摆荡性。

热点推荐
几种流行壹代Webservice框架干用对
几种流行壹代Webservice框架干用对比(转载)开辟webservice运用以次中退不开框架的顶持,当open-open网站陈列的……[详情]
九州证券踩雷“金银岛”追踪:被
九州证券踩雷“金银岛”追踪:被暂停新资管营青海证监局7日发文称,依据相干规矩,决定对九州证券采取暂停……[详情]
【广东方网域科技拥有限公司工钱
【广东方网域科技拥有限公司工钱|广东方网域网域科技始创于1994年,即兴已展开成为壹家拥拥有近200名具拥有……[详情]
www.dgyxwjzp.com 不锈钢水箱
www.dgyxwjzp.com 不锈钢水箱Domain Name: DGYXWJZP.COM Registry Domain ID: 2258133249_DOMAIN_COM-VRSN Registra……[详情]
600661:新南洋股票期权首次授予计
600661:新南洋股票期权首次授予计划鼓舞对象名600661:新南洋股票期权首次授予计划鼓舞对象名单 检查PDF原文 通……[详情]
钢格板
钢格板钢格板是用扁钢依照必然的间距和横杆停止交叉摆设,经过压焊……[详情]
美式英语培训——学会区别是关键
美式英语培训——学会区别是关键关于全片断的中国人到来说,从接触英语末了尾实则并不确立宗……[详情]
现代正妻、平妻、明日子、庶子,
现代正妻、平妻、明日子、庶子,明日长子、庶原题目:现代正妻、平妻、明日子、庶子,明日长子、庶长子这……[详情]