我在办公室是一名开发人员,那里的SOA开发处于高峰期。我们使用IBM MQ、IBM消息代理和Java/J2EE技术。
我目前被分配到一个项目中,其中使用了消息代理来开发中间件,使两个应用程序之间可以互相交互。我不确定是否消息代理是这种项目的正确选择,因为Java可以更有效地完成同样的工作,这促使我搜索互联网以了解使用两者的优势。
我在不同的网站上读到,消息代理被用于转换、路由和增强消息,而Java可以很好地高效地完成这项工作。因此,这引出了我的疑问:“何时使用Java,何时使用消息代理进行开发?”如果有人能帮我解答,那就太好了。
-RDJ