这将是一次以GlassFish为主题的用户交流活动,演讲为辅,讨论为主,将涉及最新的Java EE技术、开源和社区、测试和敏捷等多个话题。欢迎大家前来参加,并事先写信至jian.jiang@sun.com告知您所感兴趣的话题。
星期一 六月 30, 2008
星期一 三月 31, 2008
星期三 三月 26, 2008
星期四 十一月 22, 2007
星期一 十月 29, 2007
JMX是GlassFish管理架构的基础, GlassFish的设计和实现都是遵循JMX规范,因此也完全支持JMX。
这种支持体现在它的命令行管理工具asadmin和管理控制台的功能上,体现在第三方管理工具比如JConsole的对其访问的支持上,也体现在通过标准的或GlassFish特有的编程接口访问GlassFish的资源的方式上。下面通过实例,来看看GlassFish是如何支持这几种方式对其资源进行访问的。
[Read More]
这种支持体现在它的命令行管理工具asadmin和管理控制台的功能上,体现在第三方管理工具比如JConsole的对其访问的支持上,也体现在通过标准的或GlassFish特有的编程接口访问GlassFish的资源的方式上。下面通过实例,来看看GlassFish是如何支持这几种方式对其资源进行访问的。
[Read More]
星期三 十月 24, 2007
星期五 十月 19, 2007
GlassFish技术日即将于2007年11月3日在北京国际会议中心召开。
这是GlassFish社区第一次召开的专门针对国内GlassFish开发人员的盛会。[Read More]
这是GlassFish社区第一次召开的专门针对国内GlassFish开发人员的盛会。[Read More]
星期三 十月 17, 2007
Qingqing Ouyang,Cheng Fang, Anissa Lam,Jane Young... 如果你经常光顾GlassFish社区,想必你对这些名字不会感到陌生。开源拉近了开发人员的距离,使得我们有机会来和这些GlassFish开发团队的核心开发人员,在社区论坛或在邮件列表中经常沟通。
在Qingqing Ouyang(欧阳庆庆)出色的组织下,请来11位专家对本书进行审阅,他们是:Anissa Lam,Cheng Fang,Hong Zhang(张虹),Jane Young ,Dianne Jiao(焦瑛),Shing Wai Chan(陈成威),Kin-man Chung,Jie Lin Leng(冷林洁),Yifeng Luo,Tony Zhang。[Read More]
在Qingqing Ouyang(欧阳庆庆)出色的组织下,请来11位专家对本书进行审阅,他们是:Anissa Lam,Cheng Fang,Hong Zhang(张虹),Jane Young ,Dianne Jiao(焦瑛),Shing Wai Chan(陈成威),Kin-man Chung,Jie Lin Leng(冷林洁),Yifeng Luo,Tony Zhang。[Read More]
星期一 十月 15, 2007
Eduardo Pelegri-Llopart,Yutaka Yoshida和Alexis Moussine-Pouchkine合著的一篇关于GlassFish概述的文章'The GlassFish Community - Delivering a Java EE Application Server',较为全面地叙述了GlassFish各个方面的特性和社区的进展。我试着给出了其中文翻译(http://wiki.glassfish.java.net/Wiki.jsp?page=GlassFishArticle),以帮助国内开发人员对GlassFish的全貌有进一步的认识。
其繁体译文也将于近期在同一地址给出。
星期二 十月 09, 2007
JSF是Java EE 5规范的新增特性,是一个完整的Web应用框架。
Ed Burns是制定JSF规范的负责人。我们有幸邀请到Ed Burns为本书撰写结束语。 因为书中只有中文翻译,这里给出其英文原文:[Read More]
星期四 九月 27, 2007
Eduardo Pelegri-Llopart是GlassFish社区的掌门人。
我们非常荣幸请到这位技术大腕来给本书作序。
我第一次见到Eduardo 是在2007 年CommunityOne的GlassFish Day上。 作为Sun公司的Distinguished Engineer,两年来,他创建并领导着GlassFish社区并使之成为Java.net上最受欢迎的社区。 GlassFish社区的Group Blog“The Aquarium”(水族馆)中大部分都是他的作品。
这里在私下透露一些关于Eduardo的信息:Eduardo出生在西班牙,于Berkeley获取了他的博士学位,也是名羽毛球爱好者。
由于书中只给出了Eduardo序言的译文,这里给出其英文原稿,请大家一睹为快。
--------------------------------------
Preface
Depending on how you look at it, we started GlassFish in June 2005 or in June 1999. June 2005 is when Sun announced it was going to use an Open Source license for the Java EE 5 Reference Implementation and its Commercial Sun Java System Application Server 9.0. We called the effort Project GlassFish and, over time, the name GlassFish has referred to the community and the Application Server it builds. A year after that announcement, in May 2006, we released the final implementation of Java EE 5 and of GlassFish v1, commercially supported by Sun under the label SJS AS 9.0, and we are planning to release GlassFish v2 (SJS AS 9.1) in less than two months, in September 2007.
But back to June 1999. That is when Sun contributed its implementation of Servlet to the Apache Software Foundation and joined forces with the JServ group to start Tomcat. Tomcat has had a huge influence in the industry: it started a move towards Server-Side Java and also one towards the use of Open Source cod in the Enterprise. Many of us now working in the GlassFish Community were involved in the creation of Tomcat and we are now contributing into GlassFish all the lessons we have learned since June of 1999, we hope, to the benefit of the whole community. So, in a sense, we could say that the GlassFish effort started that June 1999. GlassFish is, foremost, a community that is delivering a fully featured Open Source Application Server that is also the Reference Implementation for Java EE. The Application Server has everything you would expect from a commercial offering: clustering, high-availability, high performance (we recently posted an industry-leading SPECjAppServer 2004 benchmark), interoperability with Microsoft, great administration and documentation, commercial support, training, and more ... The role as the Reference Implementation for Java EE means that it is committed to implement the standard, and it will be first to market.

GlassFish also has the features you expect from a succesful open source project: free right to use, close interaction with the users leading to a fast feedback loop, very agile development model, regular builds, open and transparent collaboration with other open source projects, support for all the popular Open Source frameworks, enthusiastic community support... The key enabler of all these features is Community Participation. And that is where this book is incredibly important.
Check out the two world maps below. The one on the left is from February 2007, the one on the right is June 2007. The colored dots correlate with the adoption of GlassFish around the world. Check out the different regions.

The increase in adoption in only 4 months is impressive, but clearly some geographies have grown faster than others. Europe is very solid; China has improved a lot, to a large degree thanks to the group of people that have written this book, but China has great affinity for Open Source and it rightfully should have a much bigger presence in the map with downloads all over the wide geography of China, and many more downloads...
And increased adoption will happen thanks to this book and the people behind it. This book is written by members of the community with direct participation in the engineering process and in the practical considerations of using GlassFish. The book starts with the basics of GlassFish and then covers the practical and community aspects. The authors are Sun employees who are participating every day in the process of building and using GlassFish and I am very grateful to their contributions and for this book..
This book and other activities driven by this group of community activists will have a big impact. You can even see the adoption as it happens, just point your browser to the live adoption map and check it out!
We believe GlassFish is delivering the best of the commercial and the open source worlds and I would like to encourage you to participate in the community in any of a number of opportunities including: using the final builds, testing the different milestones, contributing to our community Wikis, exploring the implementation in Universities and Research Centers, contributing code fixes and patches. We also hope to see you in any of the grass-roots user groups that are being created.
Eduardo Pelegri-Llopart
GlassFish Overall Lead
Distinguished Engineer
Sun Microsystems
August 1st, 2007
Santa Clara, California, USA
http://blogs.sun.com/theaquarium
http://glassfish.java.net
我第一次见到Eduardo 是在2007 年CommunityOne的GlassFish Day上。 作为Sun公司的Distinguished Engineer,两年来,他创建并领导着GlassFish社区并使之成为Java.net上最受欢迎的社区。 GlassFish社区的Group Blog“The Aquarium”(水族馆)中大部分都是他的作品。
这里在私下透露一些关于Eduardo的信息:Eduardo出生在西班牙,于Berkeley获取了他的博士学位,也是名羽毛球爱好者。
由于书中只给出了Eduardo序言的译文,这里给出其英文原稿,请大家一睹为快。
--------------------------------------
Preface
Depending on how you look at it, we started GlassFish in June 2005 or in June 1999. June 2005 is when Sun announced it was going to use an Open Source license for the Java EE 5 Reference Implementation and its Commercial Sun Java System Application Server 9.0. We called the effort Project GlassFish and, over time, the name GlassFish has referred to the community and the Application Server it builds. A year after that announcement, in May 2006, we released the final implementation of Java EE 5 and of GlassFish v1, commercially supported by Sun under the label SJS AS 9.0, and we are planning to release GlassFish v2 (SJS AS 9.1) in less than two months, in September 2007.
But back to June 1999. That is when Sun contributed its implementation of Servlet to the Apache Software Foundation and joined forces with the JServ group to start Tomcat. Tomcat has had a huge influence in the industry: it started a move towards Server-Side Java and also one towards the use of Open Source cod in the Enterprise. Many of us now working in the GlassFish Community were involved in the creation of Tomcat and we are now contributing into GlassFish all the lessons we have learned since June of 1999, we hope, to the benefit of the whole community. So, in a sense, we could say that the GlassFish effort started that June 1999. GlassFish is, foremost, a community that is delivering a fully featured Open Source Application Server that is also the Reference Implementation for Java EE. The Application Server has everything you would expect from a commercial offering: clustering, high-availability, high performance (we recently posted an industry-leading SPECjAppServer 2004 benchmark), interoperability with Microsoft, great administration and documentation, commercial support, training, and more ... The role as the Reference Implementation for Java EE means that it is committed to implement the standard, and it will be first to market.

GlassFish also has the features you expect from a succesful open source project: free right to use, close interaction with the users leading to a fast feedback loop, very agile development model, regular builds, open and transparent collaboration with other open source projects, support for all the popular Open Source frameworks, enthusiastic community support... The key enabler of all these features is Community Participation. And that is where this book is incredibly important.
Check out the two world maps below. The one on the left is from February 2007, the one on the right is June 2007. The colored dots correlate with the adoption of GlassFish around the world. Check out the different regions.

The increase in adoption in only 4 months is impressive, but clearly some geographies have grown faster than others. Europe is very solid; China has improved a lot, to a large degree thanks to the group of people that have written this book, but China has great affinity for Open Source and it rightfully should have a much bigger presence in the map with downloads all over the wide geography of China, and many more downloads...
And increased adoption will happen thanks to this book and the people behind it. This book is written by members of the community with direct participation in the engineering process and in the practical considerations of using GlassFish. The book starts with the basics of GlassFish and then covers the practical and community aspects. The authors are Sun employees who are participating every day in the process of building and using GlassFish and I am very grateful to their contributions and for this book..
This book and other activities driven by this group of community activists will have a big impact. You can even see the adoption as it happens, just point your browser to the live adoption map and check it out!
We believe GlassFish is delivering the best of the commercial and the open source worlds and I would like to encourage you to participate in the community in any of a number of opportunities including: using the final builds, testing the different milestones, contributing to our community Wikis, exploring the implementation in Universities and Research Centers, contributing code fixes and patches. We also hope to see you in any of the grass-roots user groups that are being created.
Eduardo Pelegri-Llopart
GlassFish Overall Lead
Distinguished Engineer
Sun Microsystems
August 1st, 2007
Santa Clara, California, USA
http://blogs.sun.com/theaquarium
http://glassfish.java.net
星期三 九月 26, 2007
This blog copyright 2009 by Jim Jiang
