Apache camel 我想用camel编写一个简单的代码,将SOAP web服务转换为REST web服务

Apache camel 我想用camel编写一个简单的代码,将SOAP web服务转换为REST web服务,apache-camel,jbossfuse,Apache Camel,Jbossfuse,我已经将我的camel项目公开为restweb服务 我如何识别传入的请求是SOAP还是rest?如果是rest还是SOAP,是否有要识别的头 如果是SOAP,如何将SOAP转换为camel/routes中的rest 谢谢您不能使用SOAP调用REST服务,也不能使用REST调用SOAP服务。这个问题毫无意义。它们根本不同。如果要公开SOAP服务,然后从中调用rest服务,则必须查看消息转换器EIP。请参阅此链接

我已经将我的camel项目公开为restweb服务

我如何识别传入的请求是SOAP还是rest?如果是rest还是SOAP,是否有要识别的头

如果是SOAP,如何将SOAP转换为camel/routes中的rest


谢谢

您不能使用SOAP调用REST服务,也不能使用REST调用SOAP服务。这个问题毫无意义。它们根本不同。如果要公开SOAP服务,然后从中调用rest服务,则必须查看消息转换器EIP。请参阅此链接