大家好,
我几天前开始Apache ServiceMix,但是找不到任何好的教程。
我在Java中有一个项目,现在我想在ServiceMix中运行它,但我不知道该怎么做?
我也想知道如何连接两个服务,第一个服务启动,而另一个从这个服务中汲取灵感?
请帮助我,这对我非常重要。
我的Java项目位于REST或SOAP中,它们很容易编写:HelloWorld或获取值并显示结果。
我正在使用:Apache ServiceMix 5.1.2,Java 8、1.8 JDK,maven。
最佳答案
我发现好的教程是ServiceMix Tutorial
这里有两个示例,一个JBI和一个OSGI,可用于启动第一个SOAP Web服务并将其部署在ServiceMix中。
JBI:http://cis.ait.asia/course_offerings/49/servicemix_tutorial_4
我实际上使上面的示例起作用,然后从ant转换为maven。如果您尝试使用它,遇到任何类型的问题,我将很乐意为您提供帮助。请记住,JBI已经过时了。
OSGI:http://www.jakubkorab.net/2012/02/developing-web-services-in-servicemix.html
在这里,您将找到3个示例,一个简单的CXF,两个使用Apache Camel。包装是OSGI而不是JBI。