CXF 客户端代码的问题

网上看了好多关于CXF入门的例子,可是我有一个问题就是客户端代码的编写,HelloService是在服务端的,客户端代码中根本没有HelloService,那通过getB... 网上看了好多关于CXF入门的例子,可是我有一个问题就是客户端代码的编写,HelloService是在服务端的,客户端代码中根本没有HelloService,那通过getBean获得的bean怎么就会转成HelloService了

public class Client {
public static void main(String[] args) {
ApplicationContext context =
new ClassPathXmlApplicationContext("applicationContext-client.xml");
HelloService client = (HelloService) context.getBean("helloClient");
String response = client.sayHi("Joe");
System.out.println("Response: " + response);
}
}
如果服务端和客户端在一个java project中就可以了,但是这样有什么意思呢,还用webservice干什么,有大神解释下吗
展开
 我来答
匿名用户
2015-05-27
展开全部
  基于XML跨平台用的就是这些 用什么调用都无所谓 webservice是运行在服务器端得,很有用比如我们最近做的一个项目加短信平台结果租用的服务器(虚拟主机)不给开8080端口所以没法弄 。但是后来 短信服务商给了一个webservice直接当做本地方法来使用非常简便。
  至于说简化,个人感觉不到 还是得写函数
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式