加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

关于webservice的

发布时间:2020-12-17 02:10:53 所属栏目:安全 来源:网络整理
导读:妈的,本来应该能写好多的,但是由于误操作,几百字的文字一瞬间就没了,现在只有精简了。 最近学习webservice时遇到好多问题,不过都一一解决了。 1,下载资源的问题,添加XFire库要下载http://xfire.codehaus.org/Download下的xfire-distribution-1.2.6这

妈的,本来应该能写好多的,但是由于误操作,几百字的文字一瞬间就没了,现在只有精简了。

最近学习webservice时遇到好多问题,不过都一一解决了。

1,下载资源的问题,添加XFire库要下载http://xfire.codehaus.org/Download下的xfire-distribution-1.2.6这个名字的资源,下载xalan.jar要下载 http://apache.seekmeup.com/xml/xalan-j/下的xalan-j_2_7_1-bin.zip ,官方网站资源有好多种,一一试试就能找到你想要的。

2,添加xfire-1.2.6中lib下的所有jar包,应该全部选中(ctrl+A)然后再添加,就行了,不是只添加一个jar

3,写services.xml文件,这个的确是个细致活儿,只要你错一个字母都不行,而且这个文件不会有错误提示的,写完之后最好要检查3边(注意首节点的beans千万不能写成bean,写错了你就麻烦喽)。

4,还是写services.xml文件,中的<service></service>节点并列的可以写好多,对应一个项目可以发布很多对应的服务。

5,添加web.xml的信息时也要更加小心,因为里面有好多其它的配置信息,一不小心把其它的给改了,到时你的麻烦就大了,光是调试一条web.xml的错误你就会失去学下去的勇气(实在纠正不了错误,你不妨看看文档的第一行是不是空的,如果是的话,最好把第二行补上去,我就是这么纠正的错误),嘿嘿,我就是这样,不过挺过来了。记得无论想要你项目发布几个服务,你的服务器端的web.xml中的配置只写一遍,而且被想要接受服务的客户端的web.xml中也要配置好webservice环境

6,发布服务的项目(同种类型的项目,比如说都是是j2ee项目)中应具备相关服务的代码,使用服务的客户端应具备服务端的代码还有客户端得代码。

7,至于不同平台之间的项目调用实现分布系统,本人还没有研究过,不过,我的博客里很快就会有相应的总结写出。

8,至于如何测试你发布的webservice是否成功,不得不用wsdl了,书上声明的是得下个xalan.jar然后才能测试,于是我就下了个,可当把它加到lib目录下后,测试很不稳定,有时能通过有时不能通过,真是差点气死我,那时的我有一个怀疑一切的想法,包括自己的电脑。后来经过我的反复试验,我得到个规律:当不加这个jar包的时候,总是能测试成功,真是奇观,不知是怎么回事,希望高手看到我的这条记录时给我好好指点指点。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读