具有非wsdl模式的Java SOAP客户端
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了具有非wsdl模式的Java SOAP客户端,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1178字,纯文字阅读大概需要2分钟。
内容图文
![具有非wsdl模式的Java SOAP客户端](/upload/InfoBanner/zyjiaocheng/673/1859ee7ff41546fabf3bc51faf9bddee.jpg)
我编写了一个客户端/服务器应用程序,将具有作业队列的集中式服务器中的作业委派给许多客户端.
客户端从服务器请求信息/作业,并将新的信息/作业(某些参数数组,有时最多8000个数组元素)发送到服务器.
到目前为止,客户端和服务器都在PHP中使用WSDL模式的SOAP.
这是我使用的示例(不幸的是德语):
http://www.ordix.de/ORDIXNews/3_2008/Open_Source/PHP5_SOAP_WebServices.html
这很好.但是现在我想优化客户端(例如实现多线程)并将客户端切换到Java.
我不太熟悉Java.
因此,我在网络上搜索了许多小时,以找到一个简单但并非过时的解决方案.
理想情况下,我不必触摸服务器脚本.
现在我有些困惑.
我发现Apache XML-RPC已过时的库.
现在,JAX-RPC已集成在JAX-WS中,乍看之下有些复杂.
使用Redstone XML-RPC,我找到了另一种选择,但是我真的不知道这是否是我的解决方案.
在学习之前..我提到的库之一是Java SOAP客户端使用我的非wsd SOAP服务器脚本的好方法吗?
这正是我想问的问题,但到目前为止尚未回答:
Easiest way to write a Java SOAP client that consumes a non-wsdl PHP SOAP server?
预先感谢您将光线带入黑暗!
解决方法:
我的理解是,您希望通过HTTP向Web服务发送自定义SOAP请求,而不使用wsdl生成的存根等.
这个有可能.
在jax-ws或CXF中签出Dispatch API
jax-ws-dispatch
Dispatch Client
您也可以使用axis2.
但是,您也可以使用SAAJ并使用XML创建SOAP对象,以将其发送到服务器并获取响应.
内容总结
以上是互联网集市为您收集整理的具有非wsdl模式的Java SOAP客户端全部内容,希望文章能够帮你解决具有非wsdl模式的Java SOAP客户端所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。