星期一 三月 31, 2008

合肥工业大学学术活动中心座落在斛兵塘畔,3月30日在这里举行的Sun大学日得到了来自合肥各个高校同学的热烈欢迎。

上午还在布置会场时,就陆陆续续已有同学来询问下午的活动信息。当2点入场时,门外排起了长龙,共有500多名同学来到会场参加活动,以至于最后许多同学不得不站在过道上。

活动现场气氛热烈,同学们踊跃地提问,并提了许多很好的问题。活动一直持续到6:40才结束。 现场部分照片:http://picasaweb.google.com/jj156416/330Sun

我在会上两篇演讲,分别是:

希望明年春暖花开的时候,能够和同学们再次见面。

星期三 三月 26, 2008

回到家乡和母校, 探讨开源和Java, 一定充满乐趣.

3月30日下午见!

--------------------------------------------------------------------------------------------------------------

 时间:  3月30日 下午 1:30-5:30
地点: 合肥工业大学学术活动中心一楼报告厅

Sun University Day in HeFei University of Technology(合肥工业大学Sun大学技术日)    
Date: 2008/03/30
Location: 合肥工业大学学术活动中心一楼报告厅

Time (时间)  Subject and Abastract (主题及内容摘要)  Speaker (讲师)  
1:30pm – 2:00pm (30 minutes)  Registraiton  
 
2:00pm – 2:40pm (40 minutes)  Sun Microsystems & Open Source  Jim Jiang (蒋健)  
2:40pm – 3:25pm (45 minutes)  OpenSolaris  Alex Peng (彭坚翔)  
3:25pm – 3:40pm (15 minutes)  Break(休息)  
 
3:40pm – 4:20pm (40 minutes)  Java Puzzle  Ada Li (李力)  
4:20pm – 5: 10pm (50 minutes)  Java and Cool NetBeans  Jim Jiang (蒋健)  
5:10pm – 5:20pm (10 minutes)  Campus Ambassador Program  Ada Li (李力)  
5:20pm – 5:30pm (10 minutes)  Lucky Draw (抽奖)  

 

 

合肥工业大学Sun大学日

星期四 十一月 22, 2007

InfoQ的邀请,最近做了一次题为‘JMX在GlassFish中应用’的技术讲座。相应视频已经发布在InfoQ中文网站上。讲座的文档请参看: JmxInGlassFish.pdf

星期一 十月 29, 2007

JMX是GlassFish管理架构的基础, GlassFish的设计和实现都是遵循JMX规范,因此也完全支持JMX。
这种支持体现在它的命令行管理工具asadmin和管理控制台的功能上,体现在第三方管理工具比如JConsole的对其访问的支持上,也体现在通过标准的或GlassFish特有的编程接口访问GlassFish的资源的方式上。下面通过实例,来看看GlassFish是如何支持这几种方式对其资源进行访问的。
[Read More]

星期三 十月 24, 2007

以下是为<程序员>杂志写的关于本书的书评:

关注开源软件的人可分为两类,一类把开源软件当“黑箱子”使,关心的是如何如何配置使用或如何在上面进行开发;另一类把开源软件当“白箱子”使,关心其内部实现,希望通过借鉴学习其源代码,提高自己的编程能力。
本书试图能够使这两类读者都能有所收获,书中的“应用篇”和“开源篇”正是映对着这两类读者。“应用篇”围绕的是GlassFish作为Java EE平台的参考实现,其所具备的各项特性和开发实践。“开源篇”围绕的是GlassFish作为开源软件,其实现代码的相关解读。
[Read More]

星期五 十月 19, 2007

GlassFish技术日即将于2007年11月3日在北京国际会议中心召开。
这是GlassFish社区第一次召开的专门针对国内GlassFish开发人员的盛会。
GlassFish Day in BeiJing
本书的多名作者也将在技术日上发表演讲和开发人员们一起探讨GlassFish技术。
具体日程如下:11月3日
9:10 – 10:00am 从GlassFish v2到v3的升级 --Ada Li(李力)
11:15am – 12:05pm 体验GlassFish的特色功能 --Wang Yu(王昱), Jim Jiang(蒋健)
2:15 – 3:05pm OpenMQ技术 --Jason Huang(黄健昌)

更多信息,请参看: http://www.suntechdays.cn/agenda_BJ.html

星期三 十月 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。
专家们的审阅深入细致,给出了大量的中肯的见解、评论和建议,使本书在各方面都得到了很大提升。 而作为作者,得到了这些专家的指点是整个写作过程中最为开心的事。

下面的给出的是各位专家所审阅的章节和章节作者的对应表。

章节

章节作者

审稿

基础篇

1章:Java EE 5GlassFish

蒋健

Qingqing Ouyang

2章:开源和社区

蒋健,叶亮

Qingqing Ouyang

3章:安装和构建GlassFish

蒋健

Hong Zhang

应用篇

4章:管理控制台

蒋健

Anissa Lam

5章:GlassFish命令行       

蒋健

Jane Young Yifeng Luo

6章:Web应用程序基础和Servlet

叶亮

Cheng Fang

7章:JSP编程

叶亮

Kin-man Chung

8章:JSF编程

叶亮

Kin-man Chung

9章:AJAX技术

李力

Qingqing Ouyang

10章:Web服务

李力,蒋健

Dianne JiaoShing Wai Chan

11章:EJB 3.0JPA开发

黄健昌

Cheng FangShing Wai Chan

12章:GlassFish的安全性

颜曙光

Shing Wai Chan

13章:国际化和本地化 

颜曙光

Qingqing Ouyang

14章:Java EE应用性能调优

王昱

Tony Zhang

开源篇

15章:JMXGlassFish中的应用

蒋健

Anissa Lam

16章:自管理和CallFlow

蒋健

Anissa Lam

17章:高性能的HTTP引擎——Grizzly

王昱

Hong Zhang

18章:异步请求处理和服务器推送技术

王昱

Dianne Jiao

19章:EJB容器实现

黄健昌

Cheng Fang

20章:内部持久性实现和Java DB

蒋健

Jie Lin Leng

星期一 十月 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 Prefermance
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.
GlassFish 2007 Feb GlassFish 2007 June
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

多名来自Sun中国工程研究院的工程师们历时近一年完成的"GlassFish——开源的Java EE应用服务器"一书由清华出版社于2007年10月出版。可以在中国互动出版社上得到此书。[Read More]

This blog copyright 2008 by Jian Jim Jiang