忻州信息港
时尚
当前位置:首页 > 时尚

JAVA进阶如何在JBOSSServer

发布时间:2019-06-19 16:22:39 编辑:笔名

  1.准备文件

  需要的软件:JDK1.3(for WIN) ,J2EE_1_2_1_SDK,JBoss2.0()

  需要的文档:J2EE_1_2_1_SDK_DOC,Devguide1_2_1

  2.准备环境

  安装JDK1.3(支持JBOSS),装完后检查一下环境变量,可以编译运行一个小程序试一下.

  安装JBOSS2.0,完成后运行bin\t试一下.JNDI 端口是1099,WEB端口是8080,可以用浏览器试一下,1099端口会返回一段乱码,8080端口返回空.

  3.编译和打包

  按照JavaTM 2 Enterprise Edition Developers Guide (v1.2.1)的Getting Started章中说的编译例子程序 ConverterEJB,然后用Deploy Tool打包生成 r.

  用jar -xvf r 从中抽取 r 这是打包好的和Bean有关的三个文件和工具生成meta-info\*.xml文件(所谓的deployment descriptor).

  然后运行JBoss的Deploy Tool打开r,设置JNDI Name为MyConverter.然后保存.(该工具会自动生成JBoss的Deployment descriptor)

  在把r拷到jboss\deploy目录下,jboss会自动发布该Bean..

  4.运行客户端程序测试

  按照JBoss的教学文档,修改 va为

  import ming.*;

  import shtable;

  import rtableRemoteObject;

  import operties;

  import leInputStream;

  import rtableRemoteObject;

  import Converter;

  import ConverterHome;

  public class ConverterClient {

  public static void main(String[] args) {

  try {

  Properties props = new Properties();

  Properties sysProps = tProperties();

  try {

  ad (new FileInputStream ("operties"));

  tAll(props);

  } catch (Exception e)

  {

  intln ("Cant read `oprties");

  it (-1);

  }

  tProperties (sysProps);

  Context initial = new InitialContext();

  Object objref = okup("MyConverter");

  ConverterHome home =

  (ConverterHome)rrow(objref,

  ass);

  Converter currencyConverter = eate();

  double amount = llarToYen(200.00);

  intln(lueOf(amount));

  amount = nToEuro(200.00);

  intln(lueOf(amount));

  } catch (Exception ex) {

  intln("Caught an unexpected exception!");

  intStackTrace();

  }

  }

  }

  operties文件内容如下

  itial=mingContextFactory l=x:1099 (写上JBoss所在机器的IP)

  然后运行t和t,就可以享受成功的喜悦了.

  查看本文来源

小便口刺痛怎么治疗方法
小便结束有刺痛感啥原因
热淋清颗粒效果怎样