2012-04-12 51 views
0

我有一个Web服务,我想通过JSF使用它。我是一个网络服务的初学者,我使用了它,但没有找到任何满意的答案,任何人都可以帮助。 我有一个wsdl链接,我只需要在这个wsdl文件的帮助下调用暴露的方法。 在此先感谢。通过JSF应用程序消费Web服务

+0

ajax将是一个简单的选择,但它更好地分离服务类中的web服务逻辑 – 2012-04-12 07:01:37

+0

实际上,在我的应用程序中,我有一个逻辑层作为服务部署,我必须通过任何其他java类调用它 – 2012-04-12 07:19:50

回答

0

在您的WSDL文件(或您的WSDL链接)上运行wsimport工具。它将生成可以在JSF应用程序中使用的客户端类。

寻找具有方法getPort()或getPort的类。它将返回作为Web服务代理的对象。你可以调用它的Web服务方法。

您会在您的Java JDK bin目录中找到wsimport。