草庐IT

enable-soap

全部标签

java - 如何在 Java 中使用 SOAP Web 服务

有人可以帮我提供一些链接和其他关于如何在Java中使用Web服务WSDL的信息吗? 最佳答案 使用基于WSDL创建的Stub或Java类的SOAPWeb服务有多种选择。但是,如果有人想在不创建任何Java类的情况下执行此操作,this文章很有帮助。文章中的代码片段:publicStringsomeMethod()throwsMalformedURLException,IOException{//CodetomakeawebserviceHTTPrequestStringresponseString="";StringoutputSt

java - 用于 Java 的进程内 SOAP 服务服务器

好的,我正在开发一个将部署到许多机器(Windows、Linux、AIX、z/Linux、openVMS等)的程序。我希望该应用程序包含SOAPWeb服务,但我不想捆绑tomcat或为这些服务运行单独的服务(我希望它们与应用程序的其余部分处于同一进程中)。基本上我正在寻找的是我可以定义类的东西(比如WebServices)。我也可以编写WSDL或任何其他类型的服务描述。我想要这样的东西:SOAPServerserver=makeMeASoapServer();//doconfigontheserverserver.add(newWebService(...));server.liste

java - 为什么我会收到 java.net.SocketException : Connection reset error from web service through SOAP UI and Java client?

我正在将一个可视化的foxpro应用程序转换为一个JavaWeb应用程序,并且该应用程序的一个很小但很重要的部分向Web服务发出了一个SOAP请求。我已经编写了3个测试客户端来调用此Web服务,并且我还通过SOAPUI进行了测试。我对此Web服务的每一项测试都返回错误:java.net.SocketException:Connectionreset。所以我显然在每种测试方法中都遗漏了同样的事情,或者做错了同样的事情。我有foxpro代码,我已经通过foxpro成功提交了请求并收到了有效的回复。但是我对Foxpro没有任何经验,所以我一直在努力解决Foxpro中有效的代码与我用java编

java - 使用 Maven 的来自 WSDL 的简单(独立)Java SOAP Web 服务客户端

我希望生成一个简单的独立Java客户端,它会在给定wsdl的情况下调用SOAPWeb服务。当我说简单和独立时,我的意思是一旦完成,我希望能够做类似的事情importmy.generated.nonsense;publicstaticvoidmain(String[]args){Clientclient=newClient();client.getSomething();}我最近在其他一些项目中与Maven度过了愉快的时光,我想继续保持这种状态,因此打算在这里使用它。除了允许我执行上述操作的类之外,我不希望该工具生成任何内容。有谁最近做过这件事,可以推荐一个ws库和Maven插件吗?谢谢

java - 使用 Axis 1.4 设置自定义 SOAP header

我正在尝试使用Axis使用.NET2.0Web服务。我使用EclipseWST插件生成了Web服务客户端,目前看来一切正常。这里是预期的SOAPheader:stringstring我没有找到任何关于如何从Axis客户端配置此header的文档。当我使用VisualStudioC#Express2008生成客户端时,它会生成一个名为Authentication的类,其中包含两个字符串属性(User和Password)以及所有客户端方法接收此类的对象作为第一个参数,但AxisWS客户端不会发生这种情况。如何在客户端调用中设置此header? 最佳答案

java - SOAP 消息到 web 服务 - HTTP 响应代码 : 403 for URL

我尝试将XML文件中的SOAP消息发送到网络服务,然后获取二进制输出并对其进行解码。Endpoint使用HTTPS协议(protocol),所以我在代码中使用了TrustManager来避免PKIX问题。你可以在这里看到我的代码:importjavax.net.ssl.*;importjava.io.*;importjava.net.HttpURLConnection;importjava.net.URL;importjava.net.URLConnection;importjava.security.cert.X509Certificate;publicclassMain{publi

Java SOAP "wsimport"- 从文档/文字包装的 WSDL 强制包装绑定(bind)?

Java6JAX-WS“wsimport”实用程序在给定WSDL文件的情况下生成Web服务框架(接口(interface))方面做得很好,但有一个令人讨厌的异常。当给定一个使用SOAPDocument/literalwrappedstyle的WSDL时(alsodescribedhere)它生成一个带有“裸”SOAPbindingparameterstyle的服务接口(interface)(多个参数和返回值在方法签名中扩展为"holder"objects)而不是WSDL指定的简单包装参数和返回值。其他工具,例如Axis2wsdl2java只是使用包装器元素作为输入参数和返回值,而不是自

java - 远程 SOAP Web 服务不断断开连接

简短描述我正在使用JBossSwitchYard以连接到安全的远程SOAPWeb服务。由于某种原因发送请求后;远程Web服务正在停止任何进一步的通信;所以我没有收到回复。问题我需要一个想法或解决方案,这可能是这里的问题。错误Causedby:java.net.SocketException:SocketExceptioninvokinghttps://**********.asmx:Unexpectedendoffilefromserver描述和注释远程网络服务正在使用自签名证书;我已将服务器证书导入到我的本地信任库+加上我的其他证书(在我的keystore中)以向远程服务器标识我自己

java - 用于 Java 的轻量级 SOAP 客户端库

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭2年前。Improvethisquestion谁能推荐一个好的Java开源库来构建一个简单的SOAPWeb服务客户端?我正在寻找可以在Java5SE环境中工作的依赖性和配置最少的东西。升级到Java6并不是这个项目的真正选择,如果可以避免,我宁愿避免使用完整的J2EE容器。我不需要发布和服务,只需要消费。我目前正在使用Axis2,但我必须引入大约15MB的额外jar才能在没有NoClassDefFoundErro

java - 用于单个应用程序的 REST 和 SOAP Web 服务

我们已经使用Spring构建了一个应用程序并使用Tomcat对其进行了部署。我们有一个可用的REST接口(interface),但是我们的一个客户只有一个SOAP客户端。我的理解是SOAP网络服务和REST网络服务不能在同一个端口或应用程序中共存。在尽可能少的开发情况下接受SOAP请求的选项有哪些?我应该通过rest接口(interface)接受soap数据包并解析XML吗?或者我可以设置一个SOAP接口(interface)与我的REST接口(interface)通信并响应吗?我正在使用Gradle作为我的构建工具。将解决方案作为单个WAR文件的一部分会很好