1

几个月以来,我正在学习在 Fuse ESB 中构建应用程序。

直到今天我还在想,骆驼没有任何网络服务,如果我想创建一些可以为我做代理服务器的网络服务,我必须使用 CXF。

CXF 运作良好,我认为这是很棒的员工。

今天我在http://camel.apache.org/spring-web-services.html页面上找到了“spring web service”

我的问题是:

当我使用 cxf 构建 web 服务时,有一个 web 服务,我可以在下面找到:

http://localhost:8181/cxf/mywebservice

如果我要使用 Spring Web 服务构建一些东西,它还会为我创建一些我可以发送一些数据的 URL?

在 apache 网站上我找到了信息,骆驼会消耗发送到“example.com/GetFoo”地址的数据,但我不知道骆驼是否会为我创建 GetFoo 网络服务,如果是,我应该在以下位置找到它:

http://localhost:8181/GetFoo ?

感谢帮助

4

1 回答 1

2

要使用 Spring WS 公开 web 服务,请阅读公开 web 服务部分,这基本上意味着您公开 web 服务的方式与使用 Spring WS 的方式相同。 http://camel.apache.org/spring-web-services.html然后从那里阅读。

另请查看 Camel 附带的示例,该示例展示了如何公开 Spring WS:http ://camel.apache.org/spring-ws-example.html

于 2012-03-16T12:46:09.300 回答