
Java开源框架Seam实践经验谈
作为第一个支持EJB3的应用框架,Seam可以完成对AJAX、JSF、EJB3、Java Porlets和jBPM的无缝集成,支持依赖双向注入并提供革命性的"conversation"状态管理机制,同时集成易用的集成测试功能等,本演讲结合实践深入浅出地介绍了Seam的主要特性。

作为第一个支持EJB3的应用框架,Seam可以完成对AJAX、JSF、EJB3、Java Porlets和jBPM的无缝集成,支持依赖双向注入并提供革命性的"conversation"状态管理机制,同时集成易用的集成测试功能等,本演讲结合实践深入浅出地介绍了Seam的主要特性。

本案例将揭开LiteScape软件解决方案的神秘面纱,引导你从需求的角度审视它们基于Java和.Net实现的架构全貌,随后我们还将聚焦它们项目中一些有趣的技术方向,包括基于WebEx/LiveMeeting的电话集成、对Java与.NET间互操作的集成,安装在同台计算机上的各个操作系统间的HTTP与IPC通信比较,最后是此项目中的收获。

Bruce Tate,ChangingThePresent.org的作者和CTO,从一个很广的视角阐述了他的团队是如何工作的,如何选择可信赖的技术,使用了哪些相关的开发工具,以及现在很流行的Rails框架等,纵览了ChangeThePresent.org网站发展的整个过程。
由InfoQ中文站主办的QClub第一次活动将于2008年6月14日(周六)在北京举行。本次活动的主题为“开放平台技术架构剖析与讨论”,邀请的分享嘉宾为中国雅虎首席架构师曾宏威先生。此外,我们还邀请了国内技术社区关注开放平台领域的一些专家参与讨论。欢迎对此主题感兴趣并乐于与他人分享经验的朋友继续报名,截止时间为12日(周四)下午17:00。
5月12日的地震给很多同胞带来了彻骨之痛、更凝聚起整个中华民族共同抵御灾难的力量。软件作为一个服务性的产业,面对巨灾我们需要应用什么样的软件和互联网产品呢?根据来自汶川、绵阳、首都机场、天津塘沽以及所有网络用户在使用的各种应用,我们不难发现灾难管理软件确实有很多特点。
国内公开的敏捷案例并不多见,那么如何亲身体验敏捷呢?Thoughtworks的Code Jam可能是个不错的方式。利用两天的休息时间,组成一个敏捷团队,开发一个公益项目,即锻炼了自己,也回报了社会。尽管它不同于那种公司间有详细合同条款的正式项目,但也许并不妨碍它成为实践敏捷、讨论问题、寻找答案的案例。
2008年3月1日,第二次Beijing Open Party“春归(The Return of Spring)”活动在北京东直门国华投资大厦11层ThoughtWorks Office顺利结束。与1月19日第一次Open Party活动相比,本次参与人数多达70余位,远超出上次的41人。各位参与者贡献的主题达到了14个,涵盖RIA、软件创业、敏捷和精益、移动开发以及开源等多个领域。
随着大举进军rails号角的吹响,rails成为Web 2.0中小型站点开发的框架新宠,一夜间rails与敏捷开发的思想逐步深入人心,在这个技术浪潮中涌现出的成功站点也不在少数。然而,Derek Sivers最近在O’Reilly站点上发表的一篇名为两年RoR开发付之东流,重返PHP的七大理由的文章,激起了rails开发者们强烈的反响。
在SOA大行其道的今天,微软在很多人眼中似乎成了局外人,不过最近发布的MSA(Microsoft Architect)书籍——《SOA in the Real World》介绍了如何用.NET技术建立完整的SOA环境。与当前盛行的SOA实施方法相比,微软SOA战略有何新意?