[转帖]WebSphere和WebLogic推动网络发展_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3793 | 回复: 0   主题: [转帖]WebSphere和WebLogic推动网络发展        下一篇 
匿名用户
发表于: IP:您无权察看 2011-9-13 11:12:33 | [全部帖] [楼主帖] 楼主

  随着IBM公司WebSphere 4.0 的高级版和BEA Systems Inc.的WebLogic Server Premium Edition 6.1的发行,我们很容易觉察到应用服务器市场在一步步地走向成熟。 

    WebSphere 4.0早在今年八月份就被装载运行,而WebLogic 6.1于六月底就已经启动。尽管WebLogic倾向于功能,而WebSphere多是致力于简化操作,但这二者都可以为建立生机勃勃的网络站点和打造网络应用软件提供更高级的原动力。 WebSphere和WebLogic都被公司所看好,而且还成为大规模开重要应用软件的最佳候选者。当然它们的价格也是相当昂贵的,WebSphere 4.0高级版的完整配置结构需要1万2千美元,而它的简单配置结构也要8千美元才能够买到。IBM的WebSphere Studio 4高级版网络应用软件开发工具和它为Java 4.0设计的企业版VisualAge的价格分别是1999美元和2999美元。

    WebLogic的价格也和上述的差不多,一台WebLogic服务器高级版售价为1万美元,而一台WebLogic服务器的Premium版(包括WebSphere不具备的高终端功能和内部复制存储状态,还有一些其它的高级功能)的销售价格在每台1万七千美元左右。一个不含EJB (Enterprise JavaBeans)的版本——WebLogic Express Edition的价格在每台3千美元。 

    WebSphere 和WebLogic都能够在Windows操作系统以及一些Unix操作系统和主机上运行,而且二者还都支持现在市场上主要的网络服务器。 

    功能扩展与操作简化 两种产品各具特色 

    WebSphere 和WebLogic这二者的发行都强调了一点,那就是要在使用HTTP、SOAP (Simple Object Access Protocol)和WSDL (Web Service Definition Language)的基础上开发网络服务。而且两者还都支持Java标准。 

    在eWEEK Labs的测试中,我们发现两种产品的网络服务功能十分的相似。IBM公司使用的是Apache Software Foundation Inc.的SOAP,因为这样可以使其将来有可能扩展功能从而支持WSDL和维护安全。WebLogic使用它自己的SOAP和XML (Extensible Markup Language),还有一些Apache公司的组件。 

    WebSphere 和WebLogic还提供了命令行工具以使JavaBeans 或是 EJB存在于一个软件包之内,如同SOAP一样。 
    WebSphere还能够通过SOAP来制作DB2的存储程序。无论对BEA 还是对 IBM来说,使用Java标准都是一个主要的目标,我们发现WebLogic在这个领域里领先一步。实际上,WebLogic 是在WebSphere之前的一个整个标准的修订版。它支持J2EE(Java 2企业版)的最后草案——Java应用服务器的又一个重要标准。 

    正在积极从事Java技术研究的公司们最终将为WebLogic找到一个与之十分匹配的技术支持。这种高级技术将拥有非同寻常的功能,比如:后台的信息排序、一个分阶段进行任务支持的显示器。而且走到这一步,Sun公司的Java开发计划也就不显得如此神秘了。 

    WebSphere的高级版本缺少信息排序功能,但是它支持分阶段的任务执行。它可以使用IBM的MQSeries信息排序和TXSeries的监视器产品。J2EE 1.3版本上周刚刚通过认证,BEA希望WebLogic也能够像J2EE 1.3一样通过鉴定。 

    J2EE鉴定 

    WebSphere 4.0是完全适应J2EE 1.2的第一代WebSphere服务器,因此只能够支持EJB 1.1标准。 

    从传统意义上来看,WebSphere是一种采用现行的Java标准较慢的应用服务器。 

    然而,当支持以J2EE 1.2或更早的一些标准编写的应用服务器代码的时候,WebSphere便显示出了它的优势,与WebLogic相比,它是一种更加多产且令人感到舒适的操作环境。特别值得注意的是,WebSphere的配置,监控与管理工具要显著的优于WebLogic。 

    WebSphere服务器以JAVA语言为基础的管理工具应用到了各个方面,包括进行操作管理的管理控制台,进行档案交互应用的应用装配工具,进行逻辑分析的逻辑分析器以及测量和记录运行数据的资源分析工具等。WebSphere给人印象最深的一点在于,它的逻辑分析器能够通过对在线数据的参考和引用去解释错误的信息的能力以及它的资源分析工具所具有的极强的适应性和机动性。 

    与此形成鲜明对比的是,WebLogic的服务器控制台所侧重的仅仅是操作性的事项,例如服务器的启动以及对已安装应用程序的配置。它的子目录结构与对话工具拦结合在一起造成了界面的不连续性并且仅仅能够提供根本的运行数据。 

    尽管我们能够通过WebLogic的服务器控制台来编辑应用程序,但是却不能通过WebLogic所提供的命令工具来完成这一任务,开发商们也无法使用第三方的开发工具来编写添加到WebLogic的特定设置的普通应用程序,而应用Borland Software Corp的JBuilder 5 Enterprise来完成这一编写却十分的 简单。 

    除了服务器控制台之外,在WebLogic的其他部分这一点也体现的十分明显,因为BEA要依靠第三方技术,包括Borland以及WebGain公��所提供的技术来对开发工具进行支持。由于这些技术工具都是由他们各自不同的开发商按照各自不同的结构进行设计的,因此它们更新换代速度往往要落后于WebLogic本身的更新换代速度,在支持其他的服务器时,它们也会遇到同样的问题。 

    就其本身而言,WebLogic拥有编写和展开代码的一整套工具。它不具有装置探测,语言提取及转换等功能,但是能够与Air2Web Inc等公司的移动开发产品兼容。



赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论