|
|
|
|
这里有一些最近的新闻,将会对很多我们的 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 支持。 |
我始终坚信竞争对客户而言是件好事,这周的 CES 秀又一次说明了这一点;下面是一些示例:
| • Palm Pre - 它好像是 iPhone 最有力的竞争对手之一 - 看起来像一个良好的操作系统、多任务/触摸、采用物理结构及优良设计,和一个键盘。参见主页、wikipedia、Gizmodo 和 PCWorld。
|
现在,回到我们平时的话题,通过提供我们自己的具有竞争力的产品来帮助您 :-)
今年十二月份,过去几周内有几个主要的产品发行版问世,但我一直都很忙(以前那个“慢节奏的十二月”哪去了?),所以我要在年底休息,而且水族馆闭馆之前,加快进度。按时间的顺序来进行...
| OpenSolaris - 尽管上次的发行检验版本是在十一月份后期出来的,但实际上是在 12 月 11 日才发行的。此次发行包括在线事件(使用 uStream.tv,参见实时聊天活动)、许多博文和 PR 活动。一些很不错的博文和摘要出自下列作者之手和博客站点:Stephen、Bob Porras、Calum、Josh 等人以及 Observatory 博客站点。 此次发行准备过程中最近的一次变动是对网络展示的一些改进。针对 OpenSolaris 的开发人员的主要网站仍然是 OpenSolaris.org,但用户们现在拥有了一个改进的 OpenSolaris.com,其中有许多有用的部分。 有许多功能;两个特别值得注意的是基于 ZFS 的时间滑动器,和新的软件包格式 (IPS) 及支持系统信息库。既然 IPS 也用于 GlassFish v3 UC,您也许想看看 Distro Constructor Mirroring IPS 上的注释、RoboPorter 和新的 Pending and Contrib 系统信息库(Nico、Richb)。 OpenSolaris 的可用性在去年已提高了不少 - 我打算明年尽量弄一个东芝的笔记本电脑 - 而且仍保留着部署优势。发行后的一天,我们召开了介绍性的网上研讨会,我正计划着后续工作,重点是使用部署功能,如 GlassFish 等中的 Zones、Dtrace 和 ZFS。 |
最新消息:
| JQuery 是一个小型的快速 JavaScript 框架(Wikipedia、主页)。JQuery 非常受欢迎(Google 趋势!)但是 Greg(Reimer - Sun.Com 的开发者之一)对探索 JavaScript 编程的声明式方式感兴趣,并创建了 reglib(用于注册库)。JavaScript 粉丝可以从 Reg 的 reglib 与 JQuery 博文开始,然后浏览他的其他博文,再转到下载代码。 pack(5)(即 IPS)工具包一直在进步。尽管它来自 OpenSolaris 项目,但它确实是个独立的平台,IPS 属于 GlassFish v3 的新更新中心的核心。查看 IPS 博客和 IPS 最佳实践 Wiki。pkg(5) 简介中概括描述了近期一个不错的演讲 - 我打算为 TheAquarium Online 系列安排一个。 最后是一件已经过去好几周的事情;Wikipedia 将要使用 Sun 的 OpenStorage 产品以运行 MySQL(参见 Jonathan 的博文)。当我们继续在 Sun 的系统上优化 MySQL 的性能时,希望能够在将来看到更多的产品出现。 |
今日消息:
|
JSF 2.0 已发布了 Public Review Draft 版本,而且 Jim 也写了一系列博文,介绍如何利用新的功能。在第一篇博文中,他介绍了如何编写对 AJAX 有意识的 (AJAX-aware) 可编辑文本组件 - 源代码在这里 Arun 已经写了两篇文章介绍如何将 GlassFish v3 Gem 用于 Merb。在第一篇中,他介绍了一些基本情况,第二篇中,针对典型应用,提供了 Scaffold。这些博文已被 Ashley Towers、Grant Michaels、iamclovin 成功的利用。Aded - 另请参见有关 Grant's Experience 的详细信息。 有关 MySQL 和 GlassFish 的学生竞赛的获胜者(正式规则,公告)已公布。他们被分为两类不同的组,Campus Ambassadors 和 General Students,能分别赢得一个一等奖和若干 (4/3) 二等奖。这些获胜者分别来自巴西(4 名)、印度(3 名)、中国(1 名)和美国(1 名)。详细的信息(和照片)参见获胜者公告 - 感谢 Arun 的提示。 有了更多的翻译版本,这次 GlassFish v3 Prelude 的下载页面中提供了 7 种语言:德语、西班牙语、法语、日语、韩语、简体中文和繁体中文 – 参见 Ogino 的博文; JavaFX 这周四,也就是 12 月 4 日发布,但已经可以预览了。Chris - F3 的最初发明者,JavaFX 的先锋 – 收到一些感谢信,同时 Robert 也发布了参考手册(感谢 Octavian 的提示)。敬请关注发布期间的更多消息。 与此同时,在 OpenJDK 的地盘上,Mark 正在描述今天的 Monolithic JDK 中所涉及到的一些问题,如果我们要将该基础结构广泛地用作一些开发工作(例如 JavaFX)的基础,那么就需要解决这些问题。 |
今日消息:
| Java EE 6 构建在其以前版本的开发简易性主题基础之上,Roberto 的最新文章概述了新增的内容,包括 Servlet 3.0 中的改进(注意收听12 月 4 日 Rajiv 的演讲)、JAX-RS、JSF 2.0、EJB 3.0、WebBeans、Bean Validation 及更多内容。Roberto 的网上研讨会在 12 月 18 日举办。 Jim 发了一些帖子,介绍 JSF 2.0 的优点;最新的一篇介绍了如何编写 Spinner 组件,以及如何向其添加样式,并使该实现完全可再用。请查看详情! Juien 为 GlassFish v3 创建了全新的 IzPack 安装程序;查看 GFv3 安装程序、为其开发的新功能说明和相应的IzPack 4.1.1 公告。 我是 Tufte 的忠实读者,所以很高兴能够看到 Paul Murphy 就我们最新的 OpenStorage 发行版在 ZDNet 中的评论中提到了他的著作。Paul 提到了系统实时监控和操作的功能(如截屏视频中所述);希望我们以后能够在本行业中就这些功能进行更多的探讨。感谢 Brian 的注释。 本周有关 Sun 的最大的新闻是周五的(重组公告(PR、Tim O'Brien、The Register)。 现在公布为时过早,所有先公布一些公开的信息:所有的新闻中都着重(并且正面)介绍了 GlassFish;如果与使用 MySQL 的人们的交流能更加深刻,将是一件好事情;我们都将会想念 Rich Green;通过各方面数据显示,GlassFish 的使用范围一直在不断扩大(例如,请参见 Admin Ping 地图)。 |
今日消息 - 特别的发行与收购版:
| SpringSource 宣布收购了 G2One(Groovy 和 Grails 专业公司)。祝贺双方!请参阅来自 The Register 和 DZone 的报告,包括 Rod 有关它们在 JCP EC 中的新角色的评论。也许 SpringSource 能够完成 JSR 241?自从 EG 组建,已经过了四年多了... Sun 已发布了 OpenSSO Enterprise 8.0(previously FAM, previously Access Federated Manager, previously Access Manager),包含全面的企业级支持。请参阅:下载、文档和 Java.Net site。另请参阅 Mark 的简短概述,以及有关标记了 OpenSSO Danny 承诺 JavaFX 最终将在 12 月 3 日发布。他还提到了在 InfoQ 的 JavaFX 概览和当前 RC 版下载。随着发布的临近,相关信息会越来越多。 |
今日消息:
| GlassFish 将 EclipseLink 作为其默认的 JPA 实现,而且它的表现与 Hibernate 同样出色。使用 Hibernate 的用户有很多,所以也经常会有一些问题提出来;Alexis 提供了有关解决方案的更新,并且我们也正在为了用户能够更加容易地使用而努力。 Merb 正在得到用户的关注,而且我们也正试着应用所有框架;请参见 Merb RC3 通告,其中明确引用了改进的 GlassFish/JRuby 支持。 Grizzly 的未来计划包括 NIO2 支持(参见相关主题的网上研讨会);JFA 在博客中发表了一系列文章,探讨有关使用 NIO2 的技巧与提示。 今年早些时候,在 JavaOne中,Kohsuke 介绍了如何嵌入 GlassFish v3。现在,Byron 正在从事相关方面的研究,而且我们最近开始将提升版本用于嵌入式二进制文件。查看 Nazrul 有关支持分散的 WAR 文件的报告,以及附加的链接。 最后,甲壳虫乐队的作品似乎将要加入音乐游戏 RockBand 中。具体的细节还在商讨之中,这将是甲壳虫乐队首次以互动视频游戏的方式现身。我认为这应该强调,像 RockBand 这样的游戏必须在一个比旧的 mp3 播放器功能更丰富,而且更加不容易被盗版的媒体播放器中分配 IP。这还提醒我们要重视分销渠道(在这里,则是 RockBand 零售店)的价值。 |
今日消息:
| Masoud 已经走在我们前面了!查看他的博文中有关 GlassFish v3 Prelude 的 One-Pager。GFv3 Prelude 的实际发布将分成两个部分:产品将在这周内发布,而特别的网上研讨会要到下周,也就是 11 月 6 日,才会举办。 Packt Publishing 正在寻找一位作者,能够专门为 GlassFish 服务器中的管理功能写一本书,以作为对 Java EE5 Development using GlassFish Application Server 这本书的补充。查看作者信息,如果您感兴趣的话,那么可以联系 Kshipra Singh (ksh pras@packtpub.com)。 Carla 写了有关 GlassFish v3 Prelude 中博客功能的文章。总的来说,GFv3 中的博客功能现在将使用 JDK 博客工具,但并不是所有功能都已实现,所以请先查看Carla 的博文,以了解详细信息和计划。 离 Shoal 的 1.1 版越来越近了,它属于 GFv2.1 和 Sailfin 准备工作的一部分。请查看更新日志、Shreedhar 的摘要说明和下载页面。 VirtualBox 现在可以在 Amazon.uk 零售了(虽然不是美国的商店)。它还不是最佳销售商;到写这篇文章为止,它的评级为 15,244 - 让我们看看它是否还能再上涨... Microsoft 的许多消息都是与 PDC 2008 联系在一起的。现在有一款 Windows 7 的 Pre-Beta 版,包括许多用户友好功能,例如改进的导航和任务栏、支持多种触摸手势,以及 Office 产品的轻量级、Web 友好版本。他们还宣布了一款云计算版本,Azure,但我还没有太多的时间来了解它,除了只注意到其中涉及了 Yousef。站在技术人员的角度,Rajeev 报告说,MS 将会添加 SAML 2 支持,这对 OpenSSO 等项目而言是一个好消息。 |
今日消息:
| Jakub 发布了新的有关 Jersey 的企业级技巧,介绍如何使用 Jersey 1.0 配置 REST 风格的 Web 服务的 JSON。Jersey 拥有产品品质、是 JAX-RS 的引用实现、REST 风格的 Web 服务的 JCP 标准。JAX-RS 是 Java EE 6 的一部分,但它也可以单独使用。Jersey 是 GFv3 Prelude 的一部分。 有关 JSF - 首先,NetBeans 团队介绍了如何使用新的 NetBeans 版本(包括即将发布的 NB 6.5)开始开发 JSF 应用程序。然后,Arun 介绍了如何在 GlassFish v3 Prelude 上使用利用 Gmaps4JSF 的 JSF 和 Google 地图、Facelets 和 Mojarra。 Comet 与 Atmosphere - JFA 最近在 Silicon Valley JUG 对 Atmosphere - 他的新的便携 Comet 框架 – 进行了介绍。现在即可提供图片资料。 GlassFish ESB 已非常接近其第一个发行试验版(及 GA/FCS 版)(Milestone 2 下载),但是我刚发现,我还没有注意到 Mike 的博客中有关 GlassFish ESB 截屏视频。请查看,并且注意,它包含多个部分 – 做得非常棒。 我们在等待 GF ESB v2 的同时,就已经准备好使用下一代(基于 Fuji项目)了。Fuji Milestone 2 是上周发布的,这里是随附的两篇博文:Nikki 的Interceptors in Fuji 和 Derek 的 Proxy bundle。 Andy B 正在调整他在 Sun 公司的时间安排,以便可以留出更多精力来打理 Arista Networks,这是“他的新公司之一”,致力于 10 GB 以太网交换业务。原创的 NYTimes 文章,接着是一篇澄清事实的文章。 今天的资讯包括 iPhone 版的 Google Earth 和 Oprah 支持 Kindle。这两者当中,我认为 Oprah 的支持产生的影响最大 – 难道电子阅读器的时代最终还是到来了吗? |
NB. 我在消息报道上已经晚了几天,我会试着在接下来的一天或两天内赶上报道进度的。
今日消息:
| 任何最佳的投票结果多少都带有一些主观性,这里还有另外两个,第一个,什么是最好的 AppServer - 其中有几条关于 GlassFish 的参考意见。第二个问题来自一个未来用户,他提出了一条非常好的议题... 这对于丰富案例研究的内容,是一次很好的机会;如果您有任何想法,请与我们联系:stories@sun.com。 OpenMQ 社区拥有一个外观新颖、简洁的 OpenMQ 网站。我听说他们也准备了议题和展示;敬请关注。 Sun 的 Identity 系列已发布了新的 Compliance Manager 产品,引起了广泛的新闻报道(BusinessWire、SearchSecurity)。这属于 Sun Identity 产品的一部分,就跟 OpenSSO 一样,我希望这些产品的可用性和适用性,不仅仅是功能性,将来都能够不断地扩展。 NetBeans 6.5(现在是发行试验版)改进了 MySQL 支持,包括了解 Sakila 样例、改进 SQL 编辑器、SQL 代码完成、显示多个行集和 SQL 历史记录。查看 Andrei 的 NetBeans.TV 截屏视频,感谢 John 的讲解。 Roy (Fielding) 对 RESTful API for OpenSocial 持有一些不同的看法 - 参见 Roy 的评论和 Dave 的链接(Roy 的评论针对 SocialSite,但它实际上是关于 OpenSocial 的)。有一个关于 OpenSocial 小组的讨论贴,讨论如何将反馈与规范相结合。 最后,对于 OpenStorage,有两个很不错的视频,讨论了 Flash 在 Storage 中的角色(都提供了两种大小的观看方式):Bill Moore([medium]、[ipod])和 Andy Bechtolsheim([medium]、[ipod])。Ipod 大小的观看方式适合于在乘飞机时使用。 |
今日消息:
|
Kohsuke 从日本回来了,他在那里过得很愉快,并且开始与开发人员、用户和客户建立良好的关系。他写了一篇博文,拜访 Apresso,其中他谈到了 Hudson 和 Sorcerer、另一个在 Youga 的 Sun 培训(关于 Metro 和 Jersey),以及他的 Hudson 在 JJUG 的主旨报告会议。我们还谈到了他要在日本举办一次网上研讨会,这与他上周举办西班牙语研讨会类似。 Arun 和 Jim 出席了 AjaxWorld,研讨如何在双人游戏中使用 Comet,这是使用 Grizzly Comet 框架构建的。请查看演示说明、PDF 幻灯片和实际的代码。Arun 甚至还有 Rails/Grails 版本。 有关 MEP 的更多文章:Santiago 介绍了 MEP 的开发周期,包括从模板生成源代码、编译和开发。另请参见 MEP 产品页和管理页。 随着我们深入接触 JSF 2.0,举办了相当多的 JSF 活动。Roger 参与了 AJAXworld 大会有关 AJAX 框架和 JSF 的主题,还有 Ed,他介绍了是如何处理 JSF 2.0 Endgame 的 - 我已完成了我的那部分规范,但我从未见过那样做的 - 仔细观察图片,这些都不是“便条纸”。 我不是一个热衷于追逐新潮事物的人,但是我会使用这款产品:来自 Nanovision 的 7 英寸显示屏。我会将它专门用于我的 RTM 页面的显示屏,但我也可以将它看作是专门的 Skype 或 IM 窗口。 最后,根据 Editor 中的消息,下周我将出差,所以希望减少发帖的数量,另外,特别地祝贺一下威廉姆斯学院女子 V2 皮艇队。 |
今日消息:
| 随 GlassFish 一起提供的许多框架支持开箱即用。Seam 2.1.0 GA 已发布,而且现在明确提出支持 GF(1]、[2]),Terracotta 2.7 已发布,它也支持 GlassFish (2])。 JBoss 宣布与 Magnolia(网站)建立了新的关系。当 JBoss.org 正从 JBoss 门户切换到 Magnolia Enterprise 时,我的邮箱中收到的提示是“新的 JBoss 门户策略”,而且看来似乎有一些不同,但我认为 Magnolia 主要是一种 CMS 产品,而不是一个门户,所以需要了解更多的详细信息。请参见公告。 NetBeans 在不断地临近 NB 6.5。包含多个本地化版的社区版本可用于查看和反馈 - 请参见Masaki-san 的网络日志。 GlassFish v3 Prelude 可通过新的更新中心支持 EJB 3. 草案,Marina 已更改了有关如何使用 EJB Timer 的说明(对以前说明的一小部分更改)。 随着 Android 变得更加真实,Google 已开放其源代码。 |
今日消息:
|
Arun 在他的 Mojarra on GFv2 中介绍了如何结合使用 JSF 2.0 和 GlassFish v2。我认为当前的观点是,JSF 2.0 将不会取决于 Servlet 3.0,并且能够在 Java EE 5 容器上运行。 Atmosphere,JFA 新的便携 Comet 框架在此介绍。请查看Announcement。 Jacob 预示了更多 JRuby 框架,而且 Rack 支持似乎是第一步。Rack 在支持 Ruby 的 Web 服务器和 Ruby 框架之间提供了最小的接口,因此像 Merb 之类的组件,将构建在其上方。看起来,角色好像与 Jython 中 modjy 的角色等价。 Jiandong 介绍了如何使用 WS-Trust 以保护 Metro 中的 Web 服务。 昨天最大的一则新闻就是 T5440 的发布 (aka Batok ),一个 4 插槽,基于 T2,256 个硬件线程,1.4GHz, 12GB 内存,所有组件都位于 4U 机箱内!对于技术,可以从 Allan 和 Josh 发表的博文开始,T5440 WebSite 和 Benchmarks。媒体的反应良好:[1], [2], [3]。另请查看如何将其用于 Scale Sug rCRM(使用 Ldoms),以及新的 LDom cookbook。如果您感兴趣,可以免费尝试,然后购买! 现在,Apple 发布了新的 MacBooks 和 MacBook Pros。需要到当地的 Apple 零售店购买,但令人失望的是,没有 Blu-Raynor,也没有 sub-1K$ entry(在新的附件中)。 |
今日消息:
|
为了庆祝 Jersey 最新发布的 Jersey 1.0 Release Paul 撰文谈了一系列对 Jersey 样例(浏览)的新观点,其中包括 Sparklines 的实现(作为 Tufte 的拥护者... 十分感谢!)。SD Times 中引用了 Marc 关于 JAX-RS 和 SOAP 的观点;将重点放在他的言论上,而忽略标题“Sun moving away from SOAP”。我们支持 SOAP 和 REST。 Servlet 3.0 即将发布 Public Draft 版本(包括 JavaEE 6 的其余部分),Deepa 在 Java.Net 发布了 Intro to Servlet 3.0.某些细节也适用于旧的 Draft 版,因此请确保查看 Rajiv 的注释。 性能始终是一个热门主题,因此请查看来自我们的专家之一,Binu John 在 Profiling GFv2 with Sun Studio 中的说明。 Rich 有关 EDC 的注释有关 AppServer 分级的报告启动了相当活跃的 TSS 线程。在我的博文 Comment at Savio's blog 中提到,报告实际上是“用户满意度调查”,如果没有详细的数据,是很难说明问题的。另外,如果下载报告,请考虑是否同意执行调查,并将您的音频添加到他们的样例集中。 现在,对于该主题,世界上大部分人关注的是:Futbol, Bar�0�4a 已宣布他们会在 Miami 开办一个俱乐部。请查看 Marca、NYTimes 或 Straight from the Source。 |