在JAVA中,有各种不同的技术选型可以为分布式应用提供解决方案。目前,我们面对的系统有两种方案可以选择:EJB(可结合FTP传输大文件),IBM MQ6。
约束与前提:4M网络带宽;不考虑MQ异步的优势,因为EJB也是通过线程异步调用的。
问题是:两种方案(EJB,IBM MQ6)各自的优势与不足。
PS:分数实在不多悉数奉上,敬请解惑,谢谢!
在JAVA中,有各种不同的技术选型可以为分布式应用提供解决方案。目前,我们面对的系统有两种方案可以选择:EJB(可结合FTP传输大文件),IBM MQ6。
约束与前提:4M网络带宽;不考虑MQ异步的优势,因为EJB也是通过线程异步调用的。
问题是:两种方案(EJB,IBM MQ6)各自的优势与不足。
PS:分数实在不多悉数奉上,敬请解惑,谢谢!
ejb开发虽然不复杂了 但是部署对于平台的依赖性太强 不适于迁移
mq开发也并不复杂 而且平台迁移性比较好
重点还是看具体的需求 也要看你的团队总体技术能力是怎样的。