当前位置:  技术问答>java相关

Jbuilder6的webserver设置问题

    来源: 互联网  发布时间:2015-06-21

    本文导语:  打开project propertise->servers 只有tomcat3.2和tomcat4.0,我现在不想用tomcat而是用weblogic6.x 请问怎么设置? | JBuilder 6 Enterprise和WebLogic Server 6.1的集成和应用 ...

打开project propertise->servers
只有tomcat3.2和tomcat4.0,我现在不想用tomcat而是用weblogic6.x
请问怎么设置?

|
JBuilder 6 Enterprise和WebLogic Server 6.1的集成和应用

摘  要:JBuilder是领先的Java开发解决方案,BEA WebLogic Server是业界第一Web和无线应用服务器。有效的集成它们以用于J2EE™应用程序的快速开发。
关键词:J2EE   JBuilder   WebLogic Server

前言:
J2EE技术作为建立企业应用的标准平台出现,并且慢慢走向成熟。大家知道,J2EE平台在给企业应用提供安全、可靠、柔性服务的同时,也给开发人员带来很大的挑战。J2EE平台体系很庞大,要使开发人员短期内掌握J2EE企业应用程序的开发、配置和调试,必然要借助于集成的Java开发解决方案。本文就为解决这样一类问题,提供了一种解决方案,即JBuilder 6企业版和WebLogic Server 6.1应用服务器的集成。JBuilder企业版是一个开发企业级Java应用的综合性跨平台环境、完全基于Java构造的JBuilder支持最新的Java标准,为应用程序开发提供了一个稳定而通用的平台。BEA WebLogic Server基于Java 2 Enterprise Edition (J2EE) 标准,驱动着当今最先进的电子商务应用系统。作为BEA WebLogic电子商务平台的核心,BEA WebLogic Server在这一紧密集成的、完善的基础结构中发挥着重要的作用,并确保这一基础结构提供商务功能、个性化服务、营销管理、企业集成、工作流管理和B2B协作。它们集成的详细过程介绍如下。

集成过程:
在集成之前,我们假定操作系统为Windows 2000 Server版,JBuilder 6 Enterprise安装在“E:JBuilder6”目录下,BEA WebLogic Server 6.1 安装在“D:bea”下,读者您一定要注意两者的安装目录中不要使用带空格或者中文的目录,这是为避免给后续开发带来麻烦而准备的(比如,EJBC编译器工作时的Project目录如果含有空格或者中文就不能正常运行)。同时,需要把系统环境变量TMP、TEMP改为不带有空格的目录,另一方面将JBuilder 6 Enterprise中的菜单项 Project->Default Project Properties...->Paths中把所有带空格的目录改为不带空格的目录。因为集成后的JBuilder 6 Enterprise在开发过程中会调用 BEA  WebLogic Server 6.1的包来制作EJB,而BEA WebLogic Server 6.1对那些有空格的不能很好地识别,工作时会出错。
最后,还有一点需要大家注意,我们知道在JBuilder 6 Enterprise中JDK可以随意更换,但在这里,如果是开发EJB,尽量用JBuilder 6 Enterprise自己带的JDK,这里是java 1.3.1-b24版,因为WebLogic Server 6.1应用服务器运行时也需要JDK,在默认情况下两者的JDK版本是一样的,如果两者的版本不一样,在开发EJB时会出现很多问题,读者回头可以试一试。
最后的结果如下图。
 
在保证上述几方面无误的情况下,我们可以开始集成了。首先,在JBuilder 6 Enterprise中完成WebLogic Server 6.1应用服务器的配置,打开菜单项Tools->Enterprise Setup...->Application Servers,选中WebLogic 6.x的书签页,按要求完成窗体上WebLogic 6.x的相关参数。其中,根据上述的假定,在这里WebLogic 6.x installation directory为“D:/bea/wlserver6.1”,BEA home directory为“D:/bea”,Password for 〃system〃 user为system用户的密码,另外还有Domain name和Server name按要求填上。最后的参数如下图。
 
配置后,打开Tools->Configure Libraties...,您可以看到增加了WebLogic 6.x Client和WebLogic 6.x Deploy两项内容。其中,jar(主要是一个weblogic.jar,一个weblogic_sp.jar。其中weblogic_sp.jar是为WebLogic Sever 6.1的后续升级准备的)都是6.1版。
接下来,我们需要注意一点,按照EJB 2.0规范开发EJB时,为实现服务器的互操作性需要通过RMI/IIOP来实现,而RMI/IIOP是CORBA的通讯协议,在JBuilder以前的版本中不支持该特征,所以需要安装CORBA产品,比如Borland Application Server以支持EJB 2.0产品的开发,在JBuilder 6 Enterprise中可以省略该步骤。所以,我们现在可以继续配置CORBA支持。在CORBA的配置菜单项,选中New...按钮。然后键入如下图所示的参数。
 
其中,Name for this configuration项为配置名称,Path for ORB tools为BEA WebLogic Server 6.1的安装目录,Library for projects 为调试程序需要的库,IDL compiler command为编译器,Command option for output directory为输出目录。
最后,还需完成集成过程的一个步骤,即打开Project->Default Project Properties...->Servers项,在弹出的Select Applicaton Server中选中WebLogic Application Server 6.x 项,同时选中Application Server is web server。因为WebLogic Server 6.1默认的web server是Tomcat 3.2。
点击OK按钮后,重启JBuilder 6 Enterprise,如果在打开一Project时,如果菜单项File->New...->Object Gallery->Enterprise书签页中的选项都有效,下图所示,则我们就可以开始开发、配置和调试J2EE企业应用程序了。
应用开发:
J2EE企业应用程序主要由Java应用组件(独立的Java应用程序)、Applet组件(运行在浏览器中)、Servlet 和JSP、 EJB组件构成。其中J2EE组件容器是支撑J2EE平台的应用组件,而BEA WebLogic Server 6.1包含了上述J2EE组件容器,所以为J2EE企业应用程序的开发提供了很好的环境。无论是客户层、表示层(Web层),还是业务层、企业信息系统层,在JBuilder 6 Enterprise和 BEA WebLogic Server 6.1集成的这样一种开发模式下,J2EE平台的应用构件都能得到完美的支持。从J2EE企业应用程序得开发、配置,到测试,无不体现出两者的集成性。
 

总结:
    当然,JBuilder 6 Enterprise和 BEA WebLogic Server 6.1还有很多优秀的特征没有阐述出来,本文只是试着从两者的集成性考虑,如何提高我们开发人员的开发效率入手来考虑问题。然而有一点需要大家注意的是,无论我们用什么工具,什么平台,我想这样一种过程改变不了,所以本文的第二个目的就是给大家一种思考的余地,如何能提高我们的工作效率才是根本。由于本人水平有限,文中难免有错误,希望批评指正。
参考资料:
1. Borland JBuilder and BEA WebLogic Server Integration, Integrating JBuilder 6 Enterprise and WebLogic Server 6.1 by Peter Derry, Borland Senior Technology Consultant.
2. Weblogic6.1和Jb6的集成实践(升级版),蓝风,http://www.linuxaid.com.cn
3. http://www.borland.com
4. http://www.bea.com

|
select "application server is webserver"

    
 
 

您可能感兴趣的文章:

  • 各位大哥,在jbuilder6.0中还用设置odbc吗?
  • 各位老大们,在jbuilder6.0中怎么设置
  • weblogic6.X在jbuilder6里面如何设置
  • 有关JBuilder6的问题
  • jbuilder6.0 和 j2ee 的配置问题
  • jbuilder6的注册问题
  • 这是jbuilder6的bug还是windows的问题?
  • JBuilder6的简单编辑问题
  • 装jbuilder6的问题(在线!)
  • JBuilder6.0里面JDataStore使用问题
  • jbuilder6中是否没有Jdbc Explorer这个工具了? iis7站长之家
  • jBuilder6中文显示问题!
  • Jbuilder6整合mysql问题
  • 新手关于Jbuilder6.0编辑器的光标定位使用问题,望高手解答
  • 一个关于jbuilder6 的问题
  • 关于jbuilder6使用的两个小问题,绝对给分
  • 急!求教关于库的jbuilder6中库的路径的问题!
  • 请高手明天,有关于JBUILDER6在XP下安装的问题
  • 安装JBuilder6出了问题,请大家帮忙了。
  • jbuilder6的问题!
  • SOS,JBuilder6 编程问题!
  • JBuilder6中的Application问题?
  • 关于JBuilder6的简单问题,请大家帮帮忙!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 不好意思:我下载个jbuilder6.bin文件,600多M,下完了。。。是不是Jbuilder6的安装程序?怎么打开呀?
  • jbuilder6有多少张碟?
  • 请问jbuilder6中是否编写ejb1.x
  • 我的JBUILDER6和ROSE关连起来了,怎么将此同步去掉???
  • Resin与Jbuilder6????
  • 哪有免费的JBuilder6下载
  • 急!我机器上的jbuilder6为什么显示汉字的时候都变成小方块,
  • 启动JBuilder6时出显错误:Unknown license file format,然后就不能启动。该怎么办?
  • 求JBuilder6的注册码
  • 谁有JBuilder6的注册码?
  • 谁有jbuilder6相关的e-book呢?奉上xx分
  • jbuilder6中是否没有Jdbc Explorer这个工具了?
  • 请问在哪里可以下载JBuilder6的中文教材?
  • JBuilder6是不是不带CoreJava这个包?
  • JBuilder6 的一个Bug
  • 求救Jbuilder6.0的下载地址!
  • 我在jbuilder6中用這段程序為什麼退不出來?
  • 高分求“Ration Rose”&"JBuilder6.0"&"VisualCafe"
  • 使用过jbuilder6.0的人请执教!谢谢
  • 请问我下了一个jbuilder6.bin(600多m)不知道怎么打开。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3