
AMQP和RabbitMQ入门
Joern Barthel在本文中介绍了高级消息队列协议(AMQP),他使用了Ruby编写的客户端和EDA风格的一个应用来解释了协议的运作方法。在后台是Erlang编写的开源服务器RabbitMQ负责提供服务。

Joern Barthel在本文中介绍了高级消息队列协议(AMQP),他使用了Ruby编写的客户端和EDA风格的一个应用来解释了协议的运作方法。在后台是Erlang编写的开源服务器RabbitMQ负责提供服务。
由Jimmy Bogard编写的开源项目AutoMapper经过一年的开发之后,在近日发布了1.0版本。AutoMapper是基于对象到对象约定的映射工具,常用于(但并不仅限制于)把复杂的对象模型转为DTO,一般用于ViewModel模式和跨服务范畴。
虽说Sun的很多软件项目在Oracle的此次收购中幸免于难,但还是有不少项目难逃一劫,面临关停的境况,包括Sun的Cloud和Kenai项目,其源代码仓库也将停用;Darkstar(Sun实验室开发的基于Java的MMOG平台)上的工作也将停止,但其源代码将开源并保留下来。

本文介绍了开发高伸缩应用(利用底层多核硬件)的支持库,该库属于Amino库的一部分。其中一个例子是:通过java.util.concurrent.ConcurrentHashMap替代同步的HashTable来确保应用的扩展性。

Boris Lublinsky 采访了Jeff Davis,该访谈是Davis新书《Open Source SOA》评论的一部分。本书涵盖了选择和使用开源产品实施SOA的内容。采访过程中抛出了一些关于SOA是“业务问题”还是技术性分布式系统;SOAP vs.REST;WSDL,“坚持标准”作为评估标准等问题。

Ryan Knight撰写的这篇文章对两个类似的产品(Adobe的LiveCycle Data Services和开源的Blaze Data Services)进行了比较。该比较有助于用户了解这两个产品之间的差异以在特定的情况下选择合适的产品。

InfoQ中文站有幸在美丽的西湖畔采访GlassFish管理控制台项目的负责人Anissa及其测试团队经理Judy,探讨了关于Glassfish的特点、OSGi的优势、管理控制台、如何保证测试品质等话题。

06年,Sun在美国启动了SSE(SUN Startup Essentials)项目,为有需要的互联网创业项目提供合适的Sun硬件、软件以及服务。中国作为新兴市场中的新兴市场,是Sun在美国之外实施SSE项目重点关注的地区。在QCon Beijing 2009期间,InfoQ中文站有幸对此项目的负责人王雷先生进行了采访,探讨了关于开源、新兴市场、SSE等话题。

这不是一本传授OSGi高级技巧的书,但绝对是一本让人读完之后能对OSGi获得全面认识的书。作者在这本书里面试图给读者一个全方位的OSGi介绍。本精选版节选了其中的两章。InfoQ中文站就这次出版邀请BlueDavy对OSGi的近况、在具体项目上应用OSGi应该注意的问题和解决方法,以及如何在OSGi开发过程中结合使用敏捷实践的问题进行了一番访谈。

本迷你书是《开源技术选型手册》的精选版,包括Web框架篇、动态语言篇、Ajax开发篇、版本控制篇、项目管理篇(AOP)、面向方面编程篇和面向服务架构篇(SOA)等,作者均为 InfoQ中文站编辑。《开源技术选型手册》由博文视点出版公司出版,全书共包含20个章节,由各领域的专家撰写而成,为中高级技术人员的技术选型工作提供必要的参考。

OSWorkflow是用纯Java语言编写,并且开放源代码。它最大的特点就是极其的灵活。它面向的用户群是具有技术背景的软件开发人员,用户可以根据自己的实际需求,用XML配置出完全符合自身业务逻辑的流程,从而取代复杂的代码。OSWorkflow适用于任何Java平台,并且在企业ERP开发中得到了非常广泛的应用。本书主要介绍了OSWorkflow的必要文件、运行示例,如何持久化,如何和Spring、OScore整合,如何理解OSWorkflow,以及GUI可视化设计器的使用和使用OSWorkflow的接口创建工作流等。