为 Web 服务创建客户端
我在 jboss 服务器中部署了一个简单的 hello 服务。我可以查看 wsdl 文件。有人可以帮我处理客户端吗?我的意思是如何访问这项服务?有什么办法可以从网络浏览器访问吗?部署的方法是
@WebMethod
public String greet( @WebParam(name = "name")
String name )
{
return "Hello" + name;
}
I have deployed a simple hello service in jboss server. I can view the wsdl file. Can someone help me with the client side. I mean how to access this service? Is there any way to access from web browser? Method deployed is
@WebMethod
public String greet( @WebParam(name = "name")
String name )
{
return "Hello" + name;
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试了解访问您刚刚公开的服务的 wsdl url 是什么。它很可能类似于“http://localhost: <端口号>/ems-ejb/?wsdl "
如果您在浏览器中输入相同的内容,您应该能够看到 wsdl 文件(充满 xml 标签的页面)。
完成后,请按照此处提供的步骤
示例操作生成客户端存根后调用该方法
Try to know what is the wsdl url to access the service which you have just exposed. It might most probably be something like "http://localhost: < port-number >/ems-ejb/?wsdl"
If you type the same in the browser, you should be able to see the wsdl file (page with full of xml tags).
Once done, follow the steps provided here
Example on how to call the method once client stub is generated