目前,我有一个WebService接受HTTP Post请求,其中包含WAV文件的字节数组。这工作完全正常。然后它返回WAV文件元数据的XML结果。我通过发送curl命令并查看返回的输出来测试它。我的问题是,在我看来,是一个非常基本的ServiceMix问题。这只是我坚持的一部分。我如何将此curl命令发送给ServiceMix,并将其转发给外部WebService?将来,我将拥有大量Web服务,它们以不同的XML格式提供有关WAV文件的不同类型的数据,并且我希望ServiceMix能够相应地处理路由和解析结果。在开始之前,我需要确定如何通过ServiceMix发送单个请求以及发送到WebService。它是否位于ServiceMix部署中的WAR文件?一个OSGi包?一个blueprint.xml文件?我真的不知道,所以任何帮助把我引向正确的方向,将是伟大的。ServiceMix 4与外部WebService进行通信
1
A
回答
1
看看骆驼文档How to use camel as a http proxy between a client and server。你可以建立一条骆驼路线并在servicemix中部署这个包来代理你的web服务
相关问题
- 1. Elixir/Erlang:与外部进程通信
- 2. 允许外部用户与内部服务进行通信
- 3. 如何通过Safari扩展与外部世界进行通信?
- 4. CAS通过REST与外部用户存储进行通信
- 5. python并行循环:与外部通信
- 6. 是否有任何Java工具与外部CLI进行通信?
- 7. iPhone:如何与外部设备进行通信?
- 8. Java(ajax)与外部PHP(VS中的Cordova)进行通信
- 9. Unity 5 WebGL:使用C#与外部JavaScript进行通信
- 10. ApplicationError2和ApplicationError5与AppEngine的外部API进行通信
- 11. 使用外部JMS与Weblogic进行MQ TLS通信
- 12. 与外部脚本中的angularjs模型进行通信
- 13. 如何从JBoss外部与Infinispan进行通信?
- 14. 如何与外部Python进程进行通信? (不是子进程)
- 15. WinForm应用程序与ASP.NET Mvc或WebService进行通信
- 16. kubernetes内部直接与外部通信?
- 17. .NET外部通信
- 18. 当外部脚本AppA激活时,通过外部进程COM与外部进程COM进行通信的VB.NET exe文件
- 19. PIC与外部EEPROM的I2C通信
- 20. PhoneGap与外部服务器的通信
- 21. 与外部(硬件)按钮通信
- 22. Nodejs与外部系统的websocket通信
- 23. 与外部设备的蓝牙通信
- 24. 如何与外部系统通信
- 25. 使用IO套件与Xcode 4中的USB进行通信
- 26. 如何在DOM中与Angular 4应用程序进行通信?
- 27. Servicemix 4,DOSGi和Zookeeper
- 28. 通过ASP.NET与Web进行通信?
- 29. 通过USB与PC进行通信
- 30. 通过GPRS与设备进行通信
忘记了这个问题!那么使用ServiceMix是因为我们正在做的而放弃的,但是感谢您的意见。迟到总比不到好! – AdamMurderface