手把手教你在Interstage上部署WebService
2010-2-22 蒋彪
1.Interstage的介绍
Interstage Application Server(Interstage 应用服务器)是为构筑和运行业务系统提供支持的应用平台。
Interstage Application Server的优点如下所示
- 集成富士通多年积累的、构建核心系统的、高可靠、高性能的技术,实现业务系统的稳定运行。
- 实现运营管理的简单操作,包括安装、业务应用的导入、操作、监控、维护等,可以达到削减运营成本的目的。
- 支持行业标准(开源)的运行环境和现有系统的集成功能,可以有效利用应用程序资产,迅速应对业务需求。
- 可用于大规模系统的安全功能,支持构筑安全的系统。
可为多变的业务环境提供高可靠、高性能支持的应用服务器
- 通过故障的预先规避以及自动恢复,可以实现24小时365天业务的稳定运行。
- 通过服务器的有效利用和简单操作,可以提高业务运营的效率。
- 可以有效利用现有系统以及开源的应用资产。
- 有效构筑和运营,安全、放心的可扩展系统。
#具体参见以下URL: http://www.fujitsu.com/cn/services/software/interstage/products/apserver/ |
2.WebService的介绍
分布式计算系统的新趋向,CORBA和DCOM的继承者,用SOAP跨网络传递数据和协议,用WSDL描述服务本身,用JAX-WS来提供实用API,快速方便构建分布式跨平台计算系统。
#具体参见以下URL: http://www.webservices.org/ |
3.WebService服务器端的生成和部署
図1 服务代码
図2服务的编译
図3 打包
図4 war包的配置
図5 通过http访问war包
4.WebService客户端的生成
図1 stub的作成
図2客户端的作成
図3客户端的编译
図4 打包
因为WebService的客户端需要运行环境(主要是用来将HTTP请求转换成SOAP请求等),所以不能直接用java命令行启动,在Interstage中,可以用以下的方法启动。
図5 客户端的运行
5.总结
WebService自从06年开始特推之后,特别是SOA之后,开始被大量的企业热推。
各个中间件厂商也推出了WebService的支持,比如说富士通,IBM,JBOSS等等。
一般来说,开源的服务器中间支持的不如商业化的服务器。
富士通的Interstage服务器的支持应该还是说很不错的。
---以上---
以下几篇csdn推荐文章,欢迎大家访问
《第六感计算机系统 — 一个划时代的计算发明》
http://blog.csdn.net/nanjingjiangbiao/archive/2010/02/11/5306009.aspx
《手把手带你分析开源服务器GlassFish源代码》
http://blog.csdn.net/nanjingjiangbiao/archive/2010/02/01/5278323.aspx
《对日外包项目管理十日谈》
http://blog.csdn.net/nanjingjiangbiao/archive/2010/01/31/5274307.aspx
《手把手教你 安装 GlassFish》
http://blog.csdn.net/nanjingjiangbiao/archive/2010/01/28/5264913.aspx