我想知道Mule ESB的VM和JMS组件之间的主要区别。有人可以帮助我了解它吗?Mule ESB VM和JMS组件之间的主要区别是什么
0
A
回答
2
根据Mule文档,VM传输用于Mule流之间的JVM内部通信。所以,这意味着当您在流程中使用虚拟机时,您可以在应用程序中的不同流程之间进行通信。
包含VM 入站的流程不能从外部应用程序调用外部,因为此流程相当于应用程序内使用的私有流程。默认情况下使用内存中的队列。
请通过文档: - https://docs.mulesoft.com/mule-user-guide/v/3.8/vm-transport-reference
在另一方面为每骡子的文档,JMS是外部主机,允许分布式应用程序和JMS传输的不同组件之间的通信可以让你轻松地发送和接收消息队列以及实现JMS规范的任何消息服务的主题。
具有JMS入站的流可以从外部调用,与VM不同。文档在这里: - https://docs.mulesoft.com/mule-user-guide/v/3.8/jms-transport-reference
+0
感谢您的解释。 –
0
在应用程序中,如果您将控制从一个流发送到另一个流,我们使用VM.VM可以用作入站和出站。
在应用程序之外,例如,一个应用程序想要发送一些东西给B应用程序(外部应用程序),我们使用JMS。
相关问题
- 1. MULE Studio和MULE ESB有什么区别?
- 2. 什么是以下两种数组之间的主要区别?
- 3. java中的Array和Hashmap之间的主要区别是什么?
- 4. CTE和TEMP表格之间的主要区别是什么?
- 5. 框架和工具包之间的主要区别是什么?
- 6. Java SE和Java EE之间的主要区别是什么?
- 7. G1GC和SGen GC之间的主要区别是什么
- 8. VB Express 2008(pro)和2010之间的主要区别是什么?
- 9. C++中stdlib.h和cstdlib之间的主要区别是什么?
- 10. Python和PHP之间的主要区别是什么?
- 11. AsyncTask()和Handler()之间的主要区别是什么?
- 12. Rails 1.X和2.X之间的主要区别是什么
- 13. ReadOnly和Enabled之间的主要区别是什么?
- 14. Sinatra和Ramaze之间的主要区别是什么?
- 15. logstash和apache storm/spark streaming之间的主要区别是什么?
- 16. Compiler和Transpiler之间的主要区别是什么
- 17. 什么是Haskell,python和c函数之间的主要区别?
- 18. Ruby 1.8.6和1.9.1之间的主要区别是什么?
- 19. Dictionary和Hashtable之间的主要区别是什么
- 20. android中asynctask和thread之间的主要区别是什么?
- 21. 在VB.net ADODB和SqlClient之间的主要区别是什么
- 22. SVN客户端和API之间的主要区别是什么?
- 23. NSURLConnection connectionWithRequest:delegate和sendAsynchronousRequest:queue:completionHandler之间的主要区别是什么?
- 24. include_once和require_one之间的主要区别是什么?
- 25. kohana 3.0.x和3.1.0之间的主要区别是什么?
- 26. freeglut和glut之间的主要区别是什么
- 27. ContainerControlledLifetimeManager和HierarchicalLifetimeManager之间的主要区别是什么?
- 28. Meteor,Ember.js和Backbone.js之间的主要区别是什么?
- 29. Docker和Kubernetes之间的主要区别是什么
- 30. Socialauth,Scribe-Java和Spring Social之间的主要区别是什么?
通过此链接https://www.ricston.com/blog/vm-jms/ – RamakrishnaN