applet如何与EJB通信

flycqz 2004-09-03 03:02:14
谢谢
...全文
110 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
dvictor 2004-09-03
  • 打赏
  • 举报
回复
或者通过http协议来传输数据
用servlet来连接ejb,applet利用http协议来和servlet通信,这样可以避开安全属性问题
flycqz 2004-09-03
  • 打赏
  • 举报
回复
Caused by: java.security.AccessControlException: access denied (java.lang.RuntimePermission getClassLoader)

at java.security.AccessControlContext.checkPermission(AccessControlContext.java:270)
..................
谢谢!
我估计也是“安全属性“问题,
请问楼上的,该怎么设置??
北极猩猩 2004-09-03
  • 打赏
  • 举报
回复
上面哪里有异常啊-_-#
一般来说EJB和applet之间的访问一定是通过远程接口进行的,这就要求执行applet的机器必须能够访问到应用服务器的JNDI和RMI接口,如果应用服务器部署在防火墙之后就会无法访问到。还有,EJB的Remote接口和容器生成的Stub也是必须和applet一起部署在客户端的,而且好像还要设置安全属性
flycqz 2004-09-03
  • 打赏
  • 举报
回复
我在jbuilder9中调试是没有问题的,但是单独使用脱离jb就出现上面的异常
flyxxxxx 2004-09-03
  • 打赏
  • 举报
回复
如果EJB与applet所在的WEB服务器不是同一台机器,不能直接访问,只能通过其它程序进行,如果是同一台服务器,与一般访问EJB的方式一样。

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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