EJB客户机与Servlet访问eJB的速度的比较

ibmbeginer 2003-09-11 04:53:23
源起
----
由于Web的可用性方面的原因,我们的用户希望采用多层CS结构莱架构Java应用,使用Java作为客户机,APS用Websphere和Jboss

配置
----
APS: Jboss 4
客户端: interest (著名的)
修改工具:Jbuilder 9
建APS配置在网络上还是本地机上相差不大


问题
------
速度问题

在使用Servlet来调用Ejb的时候
init context time: 0Ms.
lookup: 0Ms.
narrow: 250Ms.


而使用EJB客户端来调用EJB的时候:er
其速度如下:
init context time: 1320Ms.
lookup: 6500Ms.
narrow: 350Ms.

其速度不能容忍

谁能够告诉我原因我给10分
谁能够给出解决的方法我给20分
...全文
47 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
AllError 2003-09-12
  • 打赏
  • 举报
回复
哪有在客户端init context 的。放在server上吧加个sessionbean
littlecpu 2003-09-12
  • 打赏
  • 举报
回复
硬件有限制时, 写得好的JavaBean对CMP快。
john_zhu 2003-09-11
  • 打赏
  • 举报
回复
应该是客户机的JVM的Init 的问题,你先启动JVM然后在调用看看,是不是还是怎么慢?

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧