这篇文章对GlassFish服务器进行了全面的介绍,还比较了Axis,Axis2,Celtix,Glue,JBossWS,XFire ,Metro@GlassFish,OracleAS。

1. GlassFish服务器能够运用在AIX渠道上吗?

GlassFish服务器全面介绍(glassfish server)  GlassFish服务器 第1张

GlassFish V2能够在Solaris Sparc, Solaris x86, Windows, Linux和Mac上运用,下一个版别,大约下一年发布,将会支撑AIX。

2. GlassFish v3模块化体系结构是根据OSGI吗?

现在GlassFish v3完成了HK2(Handed KB Kernal),其它的功用或许部件能够依照需求在HK2上扩展。GlassFish v3将来是否既支撑JSR227 (Java Module System),也支撑OSGi,还在进一步评论中。

GlassFish v2和Sun Java System Application Server 9.1有什么差异?

这两者的代码库是彻底相同的。所不同的在于,Sun Java System Application Server 9.1比较较GlassFish 服务器, 多出两个挑选:

*有图形界面(GUI)装置东西
*用户能够购买服务

3. GlassFish v3和v2有什么不同?

GlassFish v3是GlassFish v2的下一个版别,首要不同在于:

*更小(中心模块小于100KB)
*运转更快(发动时刻不到一秒)
*模块化(只发动所需求的包容器)
*GlassFish v2完成的是Java EE 5的规范,而GlassFish v3将完成的是Java EE 6的规范
*GlassFish v3的首个版别会在下一年(2008)年发布。

J2EE 1.4运用程序能够布置在Java EE 5渠道上吗?

当然能够,JAVA EE确保向下兼容。只需这个J2EE 1.4运用程序选用的都是规范特性,就能够布置在任何契合Java EE 5规范的运用服务器上,比方GlassFish服务器。

4.OpenESB产品的下一个版别什么时候发布?

依照计划,会在2008年中期。

5.JBI部件能够在Eclipes中运用吗?

经过扩展或许Plug-in, JBI部件能够在Eclipes中运用.

6.JBI, SCA和SDO的差异是什么?

SCA (Service Component Architecture)规范包含SDO (Service Data Object)。更多的差异能够参阅:http://www.osoa.org/display/Main/Relationship+of+SCA+and+JBI

7.Open ESB能够布置在GlassFish之外的包容器吗?

OpenESB经过一些修正能够布置在JBoss服务器上,也能够布置在WebSphere。

8.OpenESB和Service Mix最大的差异是什么?

Service Mix也是根据JBI规范的开源ESB,因而,JBI概念也适用于Service Mix。首要的差异在渠道的完成上,Service Mix能够运转在更多的渠道上。而Open ESB更多着重东西,经过NetBeans IDE来开发运转在Open ESB环境中的SOA运用程序,能有一个内容更多的环境。

9.Comet ARP背面的机制是什么?

ARP (和Comet)是当服务器端某些条件没有满意时,答应“暂放“恳求,而且稍后持续对恳求的处理。根据NIO包,ARP能够坚持HTTP衔接很长时刻,可是不会在衔接上堵塞进程,能更好地完成扩展。

10.怎样在GlassFish上运用Comet?

在HTTP listener的装备文件中加上“”。

11.假如运用Comet,对服务器的功能有多大影响?

没有功能上的影响。

12.怎样生成Comet的运用程序?

有许多Comet运用程序的API。ICEfaces支撑本地的Grizzly Comet,而且GWT也会很快支撑。能够参阅下面两篇如安在GlassFish上开发Comet运用。

13.怎样能参加到Open Portal社区中?

Open Portal社区有三种人物(也是java.net上开源项目中遍及界说的人物)

Observer(观察者):能够阅读项目源代码,下载包,观察和盯梢问题,在论坛中讲话。

Contributor(奉献者): 奉献者签署Sun Contributor Agreement后,能够给项目提交代码(代码不会直接提交到源代码库)。奉献者也能够供给bug fixed,测试用例,或许一些新特性。奉献者要和开发者协作来来终究把代码提交到代码库。

Developer(开发者):开发者要签署“Sun Contributor Agreemen”, 提交的代码能够直接更新到源代码库。开发者的权限会赋给那些已经有高质量奉献的,而且才能得到证明的奉献者。提交代码的权限仅限于开发者需求修正的那部分代码库。在恰当的开发者和奉献者协作来评定并提交代码。

怎么参加请参阅portal.dev.java.net/public/GetInvolved.html

14.Open Portal的下一步计划是什么?

Open Portal的下一个版别是7.2,会很快推出。

15.和BEA的产品比较较,Open Portal有哪些优势?

Open Portal的首要优势是开源,也是最大的优势,但并不只是限制于此。Open Portal的前身是Sun Portal,在Gartner的评测中许多年都有很不错的排名。它是企业级的产品,能够参阅下面:

16.在Open Portal和现有的运用程序之间能够运用SSO吗?

假如现有的运用程序运用的是相同的SSO计划(Access Manager),那么就能够运用。

17.Open Portal支撑哪些JSR?

JSR 168, JSR 286, JSR 170

18.GlassFish中的Metro(Web services stack)和Axis2 1.4有功能上的比较吗?

Metro和Axis2 1.1.1的功能比较能够参阅:weblogs.java.net/blog/kohsuke/archive/2007/02/jaxws_ri_21_ben.html 

19.怎样能手艺修正装备文件来改动Metro的企业特性?

引荐办法是运用NetBeans IDE来设置/修正企业特性。手艺修改装备文件需求了解policy assertion的语法和Metro的内部作业机制。

20.Metro和XFire比较方何?

【修改引荐】

  1. GlassFish十年的发展过程回忆
  2. 怎么将GlassFish作为Windows服务运转
  3. 在Glassfish上布置web运用
  4. GlassFish装置和装备详解
  5. Sun将推Glassfish V2 并为其供给商业支撑
转载请说明出处
知优网 » GlassFish服务器全面介绍(glassfish server)

发表评论

您需要后才能发表评论