编程教程
您现在的位置: 中国个人站长站 >> 网络编程 >> Javascript >> 教程正文 用Java实现基于SOAP的XML文档网络传输及远程过程调用(RPC)
推荐位

用Java实现基于SOAP的XML文档网络传输及远程过程调用(RPC)

中国个人站长站 Javascript 点击数: 更新时间:2007-7-26 5:32:58

SOAP(Simple Object Access Protocol,简单对象访问协议) 是一种基于XML的,用于计算机之间交换信息的协议。SOAP能应用于各种消息接发系统,并能通过各种传输协议进行消息传递,但最初的侧重点是通过HTTP传输的远程过程调用。SOAPWeb service的一个重要组成部份,如果把Web service比喻成Internet,那么SOAP就可以比喻成TCP/IPSOAP是一种协议而非具体产品,微软也有自己的SOAP实现产品,而Java下比较流行的SOAP实现产品就是Apache SOAP,不过它的下一个版本已经改名成AXIS了。

SOAP是用XML文件来做为数据转输的载体的,走HTTP的线路。一般企业的防火墙都开放HTTP的80端口,所以SOAP不会被防火墙阻断,这算是SOAP的一个优点。信息转输的双方都要求支持SOAP服务,因为XML文件发过去,则对方需要有SOAP服务来接收,然后对方会有反馈也是XML文件,这时你也需要安装SOAP服务来接收。

1. 环境配置

为了运行程序,我们首先必须配置好环境:

共要下载四个软件包,它们都是开源免费的。其中,前两个是Apache的,后两个是SUN网的,如下所示:

n        SOAP:http://apache.freelamp.com/ws/soap/version-2.3.1/

n        Xerces:http://xml.apache.org/dist/xerces-j/  

n        JavaMail:http://java.sun.com/products/javamail/downloads/index.html 

n        JAF:http://java.sun.com/products/javabeans/glasgow/jaf.html 

下载后将它们分别解压缩。分别在这四个包的解压目录中找到:xerces.jar、soap.jar、mail.jar、activation.jar(JAF的),则是四个jar文件是我们所需要的。

本机

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

教程录入:swh    责任编辑:swh 
个人站长站与你风雨同舟!
本站所提供的资源均来源于互联网,如有侵权行为,请与本站管理员联系,我们会第一时间删除!
·如果您发现《用Java实现基于SOAP的XML文档网络传输及远程过程调用(RPC)》文章有错误,也请通知我们修改!
联系邮箱chinageren#126.com,谢谢支持!
站内搜索:
广告服务 | 友情链接 | 联系我们 | 免责声明 | 用户留言 | 网站导航
版权所有:中国个人站长站 2007-2008 未经授权禁止复制或建立镜像 客服QQ号:112731235
copyright © 2007-2008 www.ChinaGeRen.com online services. all rights reserved. 苏ICP备05000059号