怎么发布一个webservice服务
怎么发布一个webservice服务如:一个接口 一个实现类 我发布这个服务 到服务器上 然后我客户端调用
--------------------编程问答-------------------- 最简单的方式就是实现一个最基础的servlet就可以了。
最最简单的方式就是用MyEclipse创建一个servlet工程,启动tomcat后直接访问
http://127.0.0.1:8080/工程名/index.jsp --------------------编程问答-------------------- 我认为目前最简单的方法:
安装jboss7.1,
eclipse4.2中,创建一个webservice项目,按EJB3.1规范写一个ws;
导出ejb jar文件;
放到jboss的standalone的部署目录deploy下,
就可以发布成功ws --------------------编程问答--------------------
HelloWorldImpl implementor = new HelloWorldImpl();--------------------编程问答-------------------- 自己帖子不能编辑啊 --------------------编程问答-------------------- 大家帮我看看 我用wsdl生成了客户端调用代码
String address = "http://localhost:8080/helloworl";
Endpoint.publish(address, implementor);
如图:
这样调用未什么 错了 我接口里面方法是getName --------------------编程问答-------------------- 额...你这个new后面跟个点,加个方法是什么意思?
MyServiceuserStub stub = new MyServiceuserStub();
stub.getName;//????
还有你这个怎么也看不出来用了wsdl生成客户端啊. --------------------编程问答-------------------- 上面少了括号,getName() --------------------编程问答-------------------- 不好意思 上面写错了? 正确的应该这样写
MyServiceuserStub.GetName my = new MyServiceuserStub.GetName();
但是还是报错
补充:Java , Java EE