我正在启动一个新的企业项目并用作Glassfish 3
应用程序服务器和. 我有一些我想从桌面应用程序远程访问的东西。AFAIK 有两个选项 - 使用普通查找或在应用程序客户端容器中运行应用程序并使用注释。我成功地尝试了第一个选项,但我必须复制所有库以满足依赖项(大约 50MB,我觉得不正常)。现在我尝试第二个选项。在中,我创建了一个新项目,将 EJB 项目添加为依赖项并按运行。我得到以下异常:. 现在,如果我删除NetBeans 6.9
IDE
EJBs
Swing
JNDI
Swing
@EJB
glassfish
NetBeans
Enterprise Application Client
Sniffers with type [ejb] and type [appclient] should not claim the archive at the same time
package
复选框,在应用程序客户端的项目属性中的 EJB 项目旁边,我得到了ClassNotFound
我的远程接口的不同异常。
我觉得有点卡住了:(一些更有经验的人可以告诉我他们如何远程访问他们的 EJB,使用Glassfish 3
?正如我上面写的,我用第一个选项成功了,但我认为 50MB 对于一个简单的客户端来说太多了.
ejbs
编辑:如果您在远程服务器上有业务逻辑,您会选择哪种方法进行客户端的部署和远程访问?
感谢您的任何建议!
祝你一切顺利,佩塔尔