Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java ApacheCamelSpringWeb服务_Java_Apache Camel_Fuseesb_Jbossfuse - Fatal编程技术网

Java ApacheCamelSpringWeb服务

Java ApacheCamelSpringWeb服务,java,apache-camel,fuseesb,jbossfuse,Java,Apache Camel,Fuseesb,Jbossfuse,几个月以来,我一直在学习在Fuse ESB中构建应用程序 直到今天,我还在想,camel没有任何Web服务,如果我想创建一些Web服务来为我的代理服务器服务,我必须使用CXF CXF工作得很好,我认为它是一支优秀的员工队伍 今天我在网页上找到了“SpringWeb服务” 我的问题是: 当我使用cxf构建Web服务时,有一个Web服务,我可以在下面找到: http://localhost:8181/cxf/mywebservice 如果我用SpringWeb服务构建一些东西,它还会为我创建一些u

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

直到今天,我还在想,camel没有任何Web服务,如果我想创建一些Web服务来为我的代理服务器服务,我必须使用CXF

CXF工作得很好,我认为它是一支优秀的员工队伍

今天我在网页上找到了“SpringWeb服务”

我的问题是:

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

http://localhost:8181/cxf/mywebservice
如果我用SpringWeb服务构建一些东西,它还会为我创建一些url,我可以在上面发送一些数据

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

http://localhost:8181/GetFoo ?

感谢您的帮助

要使用Spring WS公开web服务,请阅读公开web服务一节,这基本上意味着您将以与使用Spring WS相同的方式公开web服务。 然后从那里读


还可以查看Camel附带的示例,该示例演示了如何公开springws:

只是为了在Claus的回答之上构建—springws(以及Camel对springws的支持)需要一个契约优先的web服务(例如WSDL)。如果你想找一些更安静的东西,看看CXFRS(),谢谢你的回答,@Roy-正如a在一开始写道的,现在我正在使用cxf(CXFRS),它工作得很好,但我认为camel没有任何web服务。再次感谢您,CXF可以同时执行WS和RS。camel CXF组件支持这两种功能。