|
|
|
|
| 2009 年度的 JVM Languages Summit 在 9 月 16-18 日,地点是 Sun's Santa Clara Campus。这是一个“语言设计者、编译器写手、工具构建者、运行时工程师和 VM 架构师之间的开放式技术合作”。所有报告说明,去年的会议非常成功,这一次由同一小组来组织。 查看主页面、议程和 John、JAG 和 Charlie 的邀请。 参见在线注册;如有问题,请发送邮件到 inquire AT jvmlangsummit.com。 |
| Vivek 刚发了篇博文,详细介绍了如何在 GFv3 上运行 Django。概括地说: • 安装 GlassFish v3 |
要使用管理应用程序或数据库,您需要安装 django-jython 并执行一些步骤。ProstgreSQL 是最常用的数据库(包含 Django),尽管 IIRC, IIRC, Frank 已在其在其他的上面也有工作的 C1 会话中说明。
| 这周的网上研讨会将包括 GroovyBlogs 的架构、Glen Smith 使用 Grails、GlassFish、OpenMQ 和其他技术构建的博客聚合器站点。Glen 还是 Grails in Action 的作者。 我们正在计划再找一个演讲人,来从技术方面概述一下 Groovy。 演讲时间定在 5 月 14 日,星期四,12noon US Pacific,地址还是 TheAquarium Channel。完整的详细信息(和录制品)在 Show Page。注意 Canberra 在不同的时区。 |
提醒:我们有关 CommunityOne 和 JavaOne 的新闻都标记有 JavaOne
;不要忘了 Unconference and Party - 免费参见,但是需要注册,席位有限。
| Grails 1.1 可用在 GlassFish v2 更新中心。感谢 Vivek 和团队交付了它,感谢 Alexis 的提示。现在仍继续着手准备使其在 GFv3 更新中心可用;Alexis 已开始一系列以帮助其他小组对信息库做出贡献。 相关条目标有 Grails |
| GlassFish Gem 是用于机架式 Ruby 框架的 GFv3 服务器(特别是 Rails、Sinatra、Merb)。Vivek 及团队已发布了 0.9.3,其中包括一些改进和新功能,例如守护进程模式、GFrake 任务、配置、日志记录和错误报告、Sinatra 支持等。查看 Vivek 的文章获得完整的详细信息。 |
这是链接到 Arun 博文列表的好机会,讲的是如何测试以证明 GlassFish 和 JRuby/Rails 配合工作得很好,测试:GF Gem、GF v3 Prelude、GF v3、GF v2 + Warbler 以及 GF v3 和 Redmine。看一下吧。
在 GlassFish Server 上实现 PHP 有两种方式;一种是 PHP-on-JVM 解决方案(如来自 Caucho 的 Quercus );另一种是到传统 PHP 实现的途径,如 PHP JavaBridge 或 LRWPInJava。
| 下面给出了有关这两种方式的许多参考: • Quercus:Number 9、John Yeary、Sebastien、Gautam、Davis、Arun、Jason。 |
这些途径从技术上讲比较容易,因为许多 PHP 软件包不是用 PHP 编写的,而且需要移植,但 PHP-on-JVM 解决方案看似更容易部署和管理。当然,另一个非常实际的解决方案是只使用一个 web 服务器(如 Apache 或 Sun Web Server) :-)
我对您的相关经验很感兴趣;如果您是通过 GlassFish 使用 PHP,能够考虑一下写点什么来介绍您的方法呢。
这里有一些最近的新闻,将会对很多我们的 GlassFish 用户产生影响:
| 来自 Ruby-land 的新闻,Merb 将并入 Rails 3。这看起来,二者的结合应达到更好的效果。随着 JRuby 的质量不断提高,我们也注意到了在所有这些项目中,围绕着 JRuby 的“思想占有率”也有了大幅度的增长。附加一句 - 另请参见 Story at SDTimes。 Crossbow 是 Solaris 的网络虚拟化体系结构,而且已经发布到 OpenSolaris。Crossbow 提供了“虚拟通道”,将通过许多内核来扩展高性能;参见 Sunnay 的介绍和 Ben 的两篇博文:通告和试验。Crossbow 对网络资源分配非常有用,对我们的虚拟化产品也会产生深刻的影响 - 参见 2008 相关主题的 Michaels 的说明。 从云计算领域,Sun 收购了 Q-Layer;参阅新闻稿。Vijay 有两篇相关的博文:含有几个不错的链接的介绍和技术概览;Om (@GigaOm) 也就此次收购发表了自己的观点。Q-Layer 是 xVM 系列一个新生力量。 我们前一段时间进行了规划,在七月份宣布的,最终成功收购。Sun Web Server 的内核(用在诸如 MLB.com 以及 Sun 自己的 BSC 和 Sun 论坛等地方)现在为开源 - 参见来自 CVR 和 Jyri 的公告。代码的早期版本要追溯到 Netscape Server,但它已发生了很大的变化;参见 Jyri 的详细信息。Sun Web Server 7.0 U4 包括在 OpenSolaris 中,但它也可以单独地用作 Sun Web Stack 1.4 的一部分,包含许多可补充 GlassFish Server 的功能。 最后,是来自 Solaris-land 的一则声明,Sun 现在正对现有修补程序政策执行更严谨的改进。Sun GlassFish Enterprise Server 修补程序的状况不会改变或受到影响 - 参见 Sun 的 GF Enterprise 支持。 |
| NetBeans 继续添加 Groovy 和 Grails 的支持以及新课程。参见 Groovy 简介、NetBeans.TV 截屏视频和新的 Grails 简介(感谢 Charles 的提示)。 由于 Groovy 非常适合 Java,因此它很容易与 GlassFish 配合使用:参见 Alexis 的 5 分钟内从零起步了解 Grails 和 GFv3 Prelude 文档。另请参见 GroovyBlogs - Glen Smith 一直在 GlassFish v2 上运行它(Netcraft 报告),有几个月的时间了。 |
很明显,脚本再现在 JVM 上,而且 Groovy 上周在 Devoxx 很受欢迎(参见 Sven 有关白板的照片)- 其中包含有关采样错误的一般注解! 水族馆中的相关条目都标记了 scripting
。
我有点落后了 - Vivek 和 Jacob 在十天前就已经宣布了 - 但我不能就这样错过:GlassFish Gem 0.9 版本现已发布。
| 那么,Glassfish gem 能为你带来什么?就像 Jacob 写道... 简单地说,它的小型、易用的软件包能为您提供任何来自 glassfish v3 prelude 的功能。它是一款高品质的应用服务器,具有我一直在这里介绍的所有功能:自动运行时配置、merb/rack 支持、应用程序自动检测,等等。 ... 另加上一个烤箱... :-) |
| 上周 Alexis 上传了一个简短但不错的截屏视频,介绍如何通过更新中心将 Grails 安装到 GlassFish v3 Prelude 中。请参阅截屏视频,从此处 另外,不要错过明天 Vivek 1 小时的网上研讨会,介绍的是 GFv3 Prelude 中的脚本,包括 Ruby、Python 和 Groovy;我们决定留下 PHP 参加另一个网上研讨会。 |
您可能还需要了解一下上周 GFv3 Prelude 发布时 Vivek 的简要讲解,以及 Geertjan 有关 Grails 和 AJAX 的文章和截屏视频。
| 我们下一个大型网上研讨会是有关 GlassFish v3 Prelude 中脚本(或动态)语言的,在 11 月 13 日星期四举行。还跟往常的时间一样,上午 11:15(太平洋时间)。 这是 Vivek 在 GlassFish 技术日(幻灯片分享、录制视频)中所进行的一次时间较长(1 小时)的发言。Vivek 将介绍所支持语言的多样性以及技术;包括演示。 |
这周我们将在网上举办一次技术研讨会,以及有关讲西班牙语的社区的特殊研讨会。
|
• 10 月 16 日,星期四上午 11:15 (PT),当前 JVM Language Summit 的主要负责人之一,John Rose 将就多种语言,一台计算机发表讲话。John 将在圣克拉拉现身,而我们会通过 TheAquarium Online同步播出。 • 在此之后,下午 1 点(太平洋时间),将会召开有关 GF v3 Prelude 发行的特殊网上研讨会(西班牙语)。如果进展顺利,我们还可以为其他地区复制此次研讨会。 |
今日消息::
|
一个新的Enterprise Tip, 来自Ashutosh, 列出了如何 Securing Attachments 在n Web Services messages 用 Metro, 它是 WS framework 用在GlassFish (和其它的 AppServers). Arun 写了来自Brazil 的消息关于 Sun TechDays, day 1. 他演讲了 GlassFish server,到会的人非常多,把整个会场挤满了 - 请点击 Slides; 他还会见了俩个GAP得奖人: Reginaldo (blog, submission), and Claudio (blog, submission).
Santiago 写了以GlassFish为基础的许多文章,Mobile Enterprise Platform,以及其它文献
Writing MEP Connectors.
See MEP Announcement
and the
MEP-tagged entries
India
Code For Freedom 的活动每年都很踊跃, Sun 宣布了
Support of the 2008 Edition. Sun 社区的文章请点击
here OpenJDK 社区的消息关于
JVM Languages Summit.
我跟John Rose 谈到了邀请他来给我们讲演
Online Webinar ,正在找一个合适的时间。 |
今日新闻:
|
Arun 提到 Rails 2.2 将会是 multi-threaded. 非常好, 特别是在context of a JRuby implementation - 不需要magical pooling of instances。 Arun, 他的 TOTD entry (#42!) 是 Hello World using JSF. 谢谢Arun; JSF 2.0 有很多新性能,我们会需要 examples。 Sebastien 写了 OpenESB 用的是 OpenOffice Java API to Include MS Office Conversion Judy 说已经有 30 FishCAT members,他们来自世界各地,他们将会为提高GlassFIsh质量而努力. 他们都是来自社区,点击Quality Portal Home Page.你会看到FishCAT来自16个国家。 JavaFX 团队推出了 Project Nile, 它提供了和Adobe graphical assets into JavaFX; 请点击 Screencast by Jeff Hoffman and the Tutorial Document. |
|
回到 07 年 9月, Arun 写了关于在 Rail 应用中使用 GlassFish 的 JDBC 连接池。现在 Ikai@LinkedIn 做了更新已包括从那时起的变更,并从 Rail 开发人员的视角提供了指导。 Ikai 的文章包括了warbler, MySQL Connection Adaptor 和 其它代码。 请看 Ikai's writeup。我希望我们能告诉你更多的此类特定的用例! |