桌面客户端+ EE应用服务器

时间:2013-11-22 22:40:16

标签: java java-ee jboss application-server

我想在应用服务器(可能是JBOSS)上运行一个简单的桌面客户端,以便充分利用EJB等EE功能。 我只需要一个基本上可以在本地访问的入口点,并且只需要能够启动/停止应用程序。 REST接口是执行启动停止命令的最佳方法,还是有更“直接”的方式。

1 个答案:

答案 0 :(得分:0)

不确定这是否有帮助。我假设您正在谈论应用程序客户端?

  

步骤2:使用appclient-launcher启动应用程序客户端   容器。现在,包含bean和应用程序的EAR   客户端已经部署,下一步是启动应用程序   客户端容器。注意:只需运行应用程序客户端类   通过java命令将无法使注入工作。你需要   启动器提供应用程序服务器功能。从   命令提示符,'cd'到%JBOSS_HOME%\ client文件夹。我有JBoss   安装在D:\ jboss-5.0.0.GA所以从我的命令提示符,我将cd到   D:\ jboss-5.0.0.GA \ client文件夹:D:\ jboss-5.0.0.GA \ client> set   JBOSS_HOME = d:\ jboss-5.0.0.GA D:\ jboss-5.0.0.GA \ client> set   JAVA_HOME = c:\ jdk1.6.0_10 D:\ jboss-5.0.0.GA \ client> set   PATH =%JAVA_HOME%\ bin;%PATH%现在使用以下命令启动   应用程序客户端容器:
  d:\ jboss-5.0.0.GA \客户机GT;%JAVA_HOME%\ BIN \ java的   -Djava.naming.factory.initial = org.jnp.interfaces.NamingContextFactory -Djava.naming.provider.url = jnp:// localhost:1099 -classpath“%JBOSS_HOME%\ client \ jbossall-client.jar;%JBOSS_HOME% \客户\的jboss-metadata.jar;%JBOSS_HOME%\ lib中\的jboss-classloader.jar;%JBOSS_HOME%\ lib中\的jboss-类加载-spi.jar;%JBOSS_HOME%\ lib中\的jboss-类加载-vfs.jar;% JBOSS_HOME%\ lib中\的jboss-classloading.jar;%JBOSS_HOME%\ lib中\的jboss-dependency.jar;%JBOSS_HOME%\ lib中\的jboss-reflect.jar;%JBOSS_HOME%\ lib中\的jboss-kernel.jar;%JBOSS_HOME% \ lib中\的jboss-XML的binding.jar;%JBOSS_HOME%\ lib中\的jboss-XML的binding.jar;%JBOSS_HOME%\ lib中\的jboss-vfs.jar;%JBOSS_HOME%\ lib中\的jboss-reflect.jar;% JBOSS_HOME%\ common \ lib文件\ jboss的-EJB3-core.jar添加”   org.jboss.client.AppClientMain -jbossclient   de.fhw.komponentenarchitekturen.knauf.stateless.GeometricModelApplicationClient   -launchers org.jboss.ejb3.client.ClientLauncher -j2ee.clientName StatelessClient

专门为Jboss找到了这个。不确定这是否是更直接的方式。

全文位于jboss community

对不起,我刚刚注意到这个链接很旧,但也许会提供一些有用的信息。

相关问题