【发布时间】:2012-12-30 23:14:06
【问题描述】:
如何为 Web 服务创建端点?我是 Web 服务世界的初学者。
我已获得 WSDL,我想基于该 WSDL 创建一个 Web 服务。我使用 Apache CXF 生成客户端存根。将其作为服务进行测试的下一步是什么?
如何创建端点?
如何在本地模拟 WSDL soapbind 地址并进行测试?
让我澄清一下这个问题。似乎有混乱。感谢@Buhake Sindi 指出。
我已经获得了 WSDL 并通过在 Eclipse 中使用 Apache CXF 框架生成了客户端存根。我需要测试 WebService 客户端代码是否正常工作。现在如何测试这种方法?我的 WSDL URL 目前不工作。
如何测试我的客户端存根(来自生成的 Impl 类)?
我是否需要创建任何端点来模仿 WSDL URL(现在没有运行)?
希望问题现在很清楚......
【问题讨论】:
-
等等,你想为自己创建另一个 WSDL?
-
这很容易按照网络教程进行:Eclipse Web Service Client 和 Creating a Simple Web Service and Client with JAX-WS using NetBeans。请注意,这两个教程都使用控制台应用程序来处理此问题,如果您可以在其中执行此操作,则可以在任何类型的应用程序中执行此操作。
-
@Luiggi Mendoza:我不会使用这些教程。第一个过于向导驱动,第二个过于臃肿(为什么要在简单的 JAX-WS 教程中使用 ant?)。对于初学者,我建议JAX-WS Hello World Example。
-
@Shriks:在this answer中也可以找到一个非常简单的部署示例
标签: java web-services soap wsdl cxf