CTO教你解决在多个容器上部署 Java Web 服务的问题

W3C,万维网联盟(World Wide Web Consortium,W3C)在过去的几年里不断的在更新核心规范,并引入了弥补 Web 服务最初缺陷的新规范,这使Web 服务在数年中发生了大量的颠覆性变化。

而与此同时,Java™ Community Process (JCP) 也在维护自己的规范集,以将 W3C 的建议合并到 Java 语言中。Java APIs for XML(JAX-RPC、JAXB、JAXP、JAXR 和 SAAJ)就是一组使用 Java 语言实现 Web 服务规范的接口。

W3C 所维护的当前 Web 服务规范和 JCP 维护的 Java Web 服务分别确保了平台独立性和语言独立性。遵循 XML 规范或使用 Java API 的开发人员将确保应用程序能够通过任何通信协议在任何平台上与采用任何语言编写的 Web 服务进行通信。

但当基于 Web 的应用程序需要跨多个 Web 应用程序容器,比如 WebSphere Application Server、BEA WebLogic 和 Tomcat ,在部署时就显现出了弊端,那就是跨网络兼容性不够。而对于 Java Web 服务,压根儿就没有跨多个 Web 应用程序容器在做标准部署时可用的“web.xml”。

所以如果您希望应用程序能支持多个 Web 应用程序容器提供的 Web 服务,那么 Java Web 服务应用程序的部署可能会成为您的一块儿绊脚石。

今天我们请来了 McCarthy 先生, McCarthy 先生是 Symmetry Solutions 的首席技术官,有着二十年的软件开发职业生涯,他将在本文中用最简洁的方法教您搬开这块大石,让您轻松上路!

点击此处阅读全文
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值