使用 jboss 使用 Web 服务

发布于 2024-07-06 16:35:36 字数 507 浏览 9 评论 0原文

有人可以给我指点一个很好的分步教程来使用 java 中已经运行的 Web 服务吗?

PS:我尝试使用 wsconsume 创建类,但它会哭
[ERROR] JAXWS 2.0 不支持 rpc/encoded wsdls。(我的 Web 服务是 rpc/encoded)

如果我可以完全手动使用 Web 服务(不使用向导),并了解它是怎么回事工作了,那我就快乐了。

谢谢!

更新:我发现rpc Web服务不是使用jbossws使用的,而是使用jboss-jaxrpc使用的,它实现了JAX-RPC规范。 我在此处找到了 JAX-RPC 指南,但我'我仍在寻找其他可以提供帮助的指南。

Can someone point me a good step-by-step tutorial to consuming an already running web service in java?

PS: I tried creating the classes with wsconsume, but it cries with
[ERROR] rpc/encoded wsdls are not supported in JAXWS 2.0. (my web service is rpc/encoded)

If I can consume web services entirely by hand (using no wizards), and understand how is it working, then I'll be happy.

Thanks!

Update: I have found out that rpc web services are not consumed using jbossws, but jboss-jaxrpc, which implements the JAX-RPC specification. I've found a guide for JAX-RPC here, but I'm still looking for other guides that could help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

情愿 2024-07-13 16:35:36

Apache CXF 是运行 Web 服务的最简单方法。 具体请查看简单前端。 简单的前端使用反射将方法/数据类型转换为 Web 服务。 没有比这更容易的了。

CXF 相当稳定,但不包含所有 WS 规范(例如 WS-Eventing)。

Apache CXF is the easiest way to get webservices running. Specifically look at the Simple Frontend. The simple front end uses reflection to convert the method/data types to a webservice. It doesn't get much easier than that.

CXF is pretty stable, but does not include all the WS specifications (WS-Eventing for example).

妞丶爷亲个 2024-07-13 16:35:36

JBossWS 网站怎么样? 客户端 wsconsume 工具的详细信息可能是你首先会看到什么。

How about the JBossWS website? The details on the client side wsconsume tool are probally what you will look at first.

岁月静好 2024-07-13 16:35:36

如果您有 WSDL 和 XSD 文件,则可以使用 Axis Web 服务库来创建 Java将与它们描述的服务交互的类。 从这个库的角度来看,您正在创建一个客户端应用程序。

If you have the WSDL and XSD files, you can use the Axis web-services library to create Java classes that will interact with the services they describe. From the stand-point of this library, you are creating a client application.

手心的海 2024-07-13 16:35:36

您还可以使用 Spring WS

You can also consume web services with Spring WS.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文