0 0

CXF 发布问题0

接口,实现都已经有了,基础的标注也有了
如下

@WebService 
public interface UserService {
	 
	public String sayHello(String name);
}


@WebService(endpointInterface = "com.cn.postel.service.UserService", serviceName="UserServiceBean")
public class UserServiceBean implements UserService {

	public String sayHello(String name) {
		return name + "HelloWorld";

	}

}


现在有一个问题,就是发布webservice的时候,我想把地址发布成公网的地址,这样一来客户端那边就可以直接生成并调用了。

做过的麻烦指导一下,多谢
2012年11月20日 15:19

1个答案 按时间排序 按投票排序

0 0

这个和公网地址无关的。比如你工程名字叫project,先把工程打成war包,war包放到哪里地址就是哪里。比如把war包放到A机器的tomcat下,地址就是http://A:8080/project/UserService?wsdl,放到B机器的tomcat下,地址就是http://B:8080/project/UserService?wsdl。

2012年12月05日 10:14

相关推荐

Global site tag (gtag.js) - Google Analytics