请问能否将一个javaee web工程而不是java应用发布为一个webservice,如果可以,服务端需要如何配置?
你说的webservice,是指不部署在tomcat下的独立的应用吗?还是指什么
WebService就是一些站点开放一些服务出来, 也可以是你自己开发的Service, 也就是一些方法, 通过URL,指定某一个方法名,发出请求,站点里的这个服务(方法),接到你的请求,根据传过来的参数,做一些处理, 然后把处理后的结果以XML形式返回来给你,你的程序就解析这些XML数据,然后显示出来或做其它操作.
举个例子: 很多大的站点提供有天气预报的WebService,只要你发出请求过来,它就返回天气预报的数据,然后你把结果显示在自己的程序上.
我(初学者菜鸟一个)目前看到的教程和实例都是将普通的java应用(不是web project)发布成webservice来供客户端通过RPC远程调用和消息传递。这些应用正如你所说不部署在tomcat下。我想知道的是能不能将一个部署在tomcat下的web project也发布成webservice。
@若拙: tomcat下地web project部署好了,本身就是webservice啊,通过url就可以请求,tomcat返回结果,没太理解你需要什么样的结果。
@李城: 刚才没说清楚,要求是使用Tuscany框架
@若拙: 哦,那就是Tuscany这个框架的用法问题,可以看下这。我也没有真正用过这个框架,帮不上啦个http://www.ibm.com/developerworks/cn/webservices/ws-sca-tuscany/
@李城: 嗯,非常谢谢你这么热心