我对手头项目设计的一些疑问,请指教
我们现在做的项目是分布式部署的,用了EJB, 但并不是把所有业务都做成EJB, 而是每个机器上只有一个Ejb Bean, 作为这个机器上所有 service 与其他机器上 service 通信的出入口。
这个Ejb bean 里面完全是通过反射调用具体的service. 多个服务器之间通过 jgroup 组播,通知其他服务器本机器上有哪些service。 这样,每个服务器上都存了一份service 与 服务器的对应表,定时刷新。
------------------------------------
这样的设计虽然对于开发人员有一定的便利,比如完全不必关心什么分布式的问题, 而这个ejb层也可以很方便的替换掉。
我的疑问是这个EJB bean 会不会成为一个瓶颈呢?一个机器上只有一个出入口。
请指教!! 如何测试??
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
路过,看贴的,,
一点都不懂EJB
说不好,不了解具体设计者的意图啊