阅读新闻

组合SPRING、COMMONJ TIMER、JMX、JROCKIT和WEBLOGIC SERVER的简介

[日期:2007-03-02] 来源:  作者: [字体: ]
 最近我制作了一个demo版的web应用程序,以展示如何可以将Spring和weblogic Server一起使用。构建这样的应用程序很有趣,因为您有机会使用和融合各种技术。今天,我将分享关于如何开发这类应用程序的经验,以及如何利用BEA工具进行端到端开发的经验。

  注意:此应用程序很简单。但我们将介绍Spring、Workshop Studio、CommonJ Time、Spring Console、JRokit和 weblogic Server,因此仍有许多素材等待挖掘!

  此外,因为有许多内容,所以我将分几期单独发布它们,而不是一次发布所有内容。

  好了,现在已经描述了所有的前提条件,让我们开始真正的介绍吧。

@虚构项目描述

  我们迫切需要一个基于web的调度应用程序/框架,并使该应用程序与webLogic Administration Console集成。此外,为了便于管理,最好可以通过JMX公开调度程序接口,这样就可以从JMX客户机调用一些操作并监视某些值,并且可以从snmp客户机执行这些操作。

@我们可以利用的工具

  1. weblogic Server 9.1
  2. weblogic Spring Console->您可以从这里获得它。
  3. Spring Framework 1.2.7
  4. Workshop Studio/Eclipse WTP
  5. CommonJ Timer
  6. JRockit R26 & Mission Control

@设置开发环境:使用JRockit运行您的IDE

  假设我们已经获得上面提到的所有所需要的软件,现在是设置您的开发环境的好时候了。首先要配置Workshop Studio/WTP来运行JRockit VM。

  许多用户可能都知道,JRockit 非常适合服务器端应用程序,但JRockit实际上也很适合IDE。通常在开始的时候JRockit的内存占用要大于Sun VM,但过一会后(特别是在一些JRockit已经完成项目构建)之后,JRockit的速度开始腾飞。此外,JRockit VM允许在运行期间动态更改堆大小;这在开发应用程序时可能是一个优势。

  好了,那么我们如何配置Workshop Studio/WTP来运行JRockit呢?

  请遵循以下操作:

  1. 找到Workshop Studio/WTP安装程序的eclipse.ini。对于典型的windows用户,它应该位于C:\Workshop_Studio_3.1_536\eclipse下。
  2. 用文本编辑器打开eclipse.ini并修改它,使它看起来如下所示:
    • o	-vm
      C:\JRockit_Path\jre\bin\javaw.exe
      -vmargs
      -Xms40m
      -Xmx256m
      -Xmanagement
      -Djrockit.managementserver.port=7034
      -Dosgi.splashLocation=C:\Workshop_Studio_3.1_536\Workshop\splash.bmp
      
  3. 将JRockit_Path指向您的JRockit安装目录。
  4. 如果您是windows用户并用快捷方式启动Workshop Studio,那么您可能还要更改一些快捷命令属性:
    1. 打开Windows->Programs->BEA Workshop并右击BEA Workshop Studio快捷方式图标。
    2. 选择菜单中的属性。
    3. 将启动命令更改如下:
      • C:\Workshop_Studio_3.1_536\eclipse\eclipse.exe -feature com.m7.nitrox -application org.eclipse.ui.ide.workbench

  我愿意花一些时间解释-Xmanagement和-Djrockit.managementserver.port=7034指令。-Xmanagement选项告诉底层JRockit VM启动管理服务器,管理服务器负责收集所需要的管理统计信息,而-Djrockit.managementserver.port=7034将告诉底层JRockit VM侦听端口7034,以便管理相关任务查询。通过启用这两个选项,能够连接到底层VM,该VM正通过端口7034运行工场实例,并在运行期间动态更改堆大小。

  完成上述所有设置之后,使用Windows->Programs->BEA Workshop->BEA Workshop Studio启动Workshop Studio,然后您就可以使用JRockit愉快地运行您的IDE了!

  在下一篇文章中,我将讨论Workshop Studio、CommonJ Timer和Spring。



阅读:
录入:admin

评论 】 【 推荐 】 【 打印
上一篇:BEA JRockit和Mission Control:新的考虑
下一篇:性能调优技巧:使用NUMACTL控制CPU和内存的亲和性
相关新闻      
本文评论       全部评论
发表评论


点评: 字数
姓名:

  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款