WEB开发网
开发学院软件开发Java 使用 AIDE 实现高效率,第 3 部分: 接触点与托管资... 阅读

使用 AIDE 实现高效率,第 3 部分: 接触点与托管资源集成

 2010-04-06 00:00:00 来源:WEB开发网   
核心提示: 正如前面提到的,J2SE V5.0 中包含了 JMX 支持,使用 AIDE 实现高效率,第 3 部分: 接触点与托管资源集成(10),如果您和我一样,懒得动手删除旧版本的 J2SE,以显示模式和允许的操作,向下滚动到 getEntityState() 按钮(请参见图 5 的底部),则现在可能应该

正如前面提到的,J2SE V5.0 中包含了 JMX 支持。如果您和我一样,懒得动手删除旧版本的 J2SE,则现在可能应该动手对计算机进行一次清理了!

测试新接触点代码

缺点和不足

通常,当我测试此类代码时,喜欢让其独立于 Eclipse Workbench 运行。坦白地说,这样做让我可以不必太担心烦人的类路径、文件夹、包名称之类的东西。如果您希望采用这种方式,必须进行的一项更改是 Java 包名称。因为此名称与目录结构匹配,所以请记得在代码移入或移出 Eclipse 项目时更改包名称。因此,请确保进行了更改,以与 WeatherStation 项目中使用的包(即 ibm.com.impl)匹配。

我在尝试将此代码集成到 Eclipse 时遇到了一些与包名称相关的小麻烦。Eclipse 会尽可能多地提供有关该问题的信息,但其中通常包含了过多的信息。如果在运行接触点时确实遇到了错误,不要着急。仔细阅读 Eclipse 消息:其中应该提供了足够的线索帮助修复问题。

总结一下,您现在涉及到两个实体:

操作托管实体 (Server.java)

带有用于访问托管实体的接口的接触点

现在让我们执行新代码。

执行代码

要执行新代码,请完成以下步骤:

在命令提示符处键入 rmiregistry 9999 &,以启动 rmiregistry 程序。

键入 java -classpath . Server,以启动服务器代码。

运行 WeatherStation 接触点,方法为:右键单击 WeatherStation 项目名称,然后单击 Run As > Run on Server。

单击 Finish。

运行 deploy.bat 文件。

单击 Create & browse,以显示模式和允许的操作。

向下滚动到 getEntityState() 按钮(请参见图 5 的底部)。

单击 getEntityState()。

上一页  5 6 7 8 9 10 

Tags:使用 AIDE 实现

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接