
特别响、非常近——BPMN2新规范与Activiti5
随着WfMC联盟的成立,BPM市场群雄逐鹿如火如荼,工作流技术得到了突飞猛进的发展。2011年BPMN2.0新规范的发布为各工作流产品互容互通提供了统一的标准,笔者通过六个方面进行分析和比对,介绍支持最新BPMN2.0规范的开源工作流引擎Activit5。

随着WfMC联盟的成立,BPM市场群雄逐鹿如火如荼,工作流技术得到了突飞猛进的发展。2011年BPMN2.0新规范的发布为各工作流产品互容互通提供了统一的标准,笔者通过六个方面进行分析和比对,介绍支持最新BPMN2.0规范的开源工作流引擎Activit5。
近日,Vmware宣布了VMware vFabric Suite 5.1,增加了自动化部署、企业级开源支持,同时还增加了对PostgreSQL的支持以及SQLFire内存数据库的一个扩展。
近日,@左耳朵耗子 发布了两条微博,一条提出,IT领域的各种角色,像软件开发咨询、SQA、流程设计、软件项目管理等等,都需要会写程序的人来担当;另一条认为架构师是个应该被废弃的职称,在某些情况下其中的技术含量并不是太高。两条微博都引发了大家的广泛讨论。
Nick Malik是微软的企业架构师,他最近写了一篇博客,讲述了业务分析师和业务架构师的区别,而且很快就有人批评他的立场。Malik力主:业务分析师与业务架构师的工作有本质上的不同。但是国际业务分析师协会(International Institute of Business Analysts,简称IIBA)的Kevin Brennen强烈反对,并指出这两种角色的相似之处。
![]()
本文将对特性注入以及相关方法做一个扫盲性的介绍。我们会解释这个框架的关键要素,并附上实例来证实它们。为了让文章保持相对较短,我们不会深入到某个工具或方法中,而是会给出一些参考资料,以便大家做进一步的研究。

OpenXiu2.0是走秀网基于IBM WCS 7.0开发的全新电子商务网站,其融合了当今EC行业的许多优秀的技术,同时扩展了很多电商网站所不具备的功能,OpenXiu2.0是一个支持多渠道、统一商品管理、统一订单管理、面向用户开发的网购平台。本文分享了购物袋逻辑的设计和实现。

成功的商务战略开始于独特的价值创造。但是,企业若要完全实现其商务战略的益处,就必须使用敏捷的方式来开发并维护它们(商业战略)。敏捷的理念以及仔细运用迭代实施的经验反馈能帮助企业赢取价值并将良好的商业战略转变为卓越的商业策略。

十几年来,经历了许多不一样的系统,面临过不一样的挑战与矛盾,一直试图从方法论的角度去思考架构工作的共通之处,却又每每陷入过度还原的迷思。篱笆作为一家起源于社区的电子商务公司,反映到技术层面就是同时要面对这两个不同的领域,以及经营战略的变化调整。如何在产品和业务的夹缝之间完成技术架构的抽象与平衡,寻找更有效的价值定位,这当中有些经验教训和个人感悟愿与众人分享。
如果您观看本视频不流畅,请移步优酷版本(无Slides同步播放)

银行系统常常以安全稳定的运行为首要考虑因素。围绕着“稳定”这个点,系统项目的建设由需求阶段直至上线后的运行维护的方方面,都需要细致的考虑。本主题介绍了企业系统加强稳定性可靠性的一些做法与大家分享,包含系统群架构、负载均衡Load Balance设计以及管理措施三个方面。

这次我们特别邀请了 Sybase软件(中国)有限公司的技术总监卢东明先生,以及东南融通创新事业部业务总监开云先生来和我们一起研讨复杂事件处理这个话题, 从而更清楚地了解:复杂事件处理的概念、复杂事件处理平台的核心技术与挑战、复杂事件处理在资本市场的应用、复杂事件适用于哪些更广泛的行业与场景、基于复杂事件处理平台的开发过程/接口/适配器。
Alec Sharp,建模领域专家,在此次采访中探讨了建模,特别是业务流程建模与BPMN(业务流程建模标注)的重要性。Sharp说,尽管建立复杂的模型也许会与敏捷思想冲突,但简单的模型却不会。他还称BPMN为“可视化编程语言”。
感谢马国耀对本文的翻译。

InfoQ中文站的电子杂志《架构师》(2012年1月刊)出炉了。本期的主编是InfoQ中文站翻译团队编辑金明。本期专题邀请云服务提供商的专家撰写文章讨论各自的实战经验,阐述各自的应对措施。其中既有新浪云SAE架构设计、监控的真实分享,也有又拍网如何做好云存储与基于图片的云服务。此外,本期专题还整理了云应用开发商分享的开发经验与实践。希望能够为希望迁移到云、或者开发云应用的朋友们解开对于云服务可用性的疑虑。

InfoQ中文站的电子杂志《架构师》(2011年7月刊)出炉了。本期的主编是InfoQ中文站总编辑霍泰稳。本期《架构师》月刊专题为深入理解Node.JS,虽然本专题的重心是讨论Node.JS,但是同时我们也邀请对异步编程有研究的专家撰写文章讨论相关议题,作为Node.JS的内容补充。Node.JS正在发展,我们也在持续关注,一起来吧。

探索式测试是敏捷测试的重要组成部分,和一般性测试不同,它所关注的是“意料之外”的软件缺陷。作为一个研究性、启发性和严肃性并存的测试方法,探索式测试已经成为一般性测试的重要补充。但是,目前这一“新”技术正如它的名字一样,也处在探索的初级阶段,能够熟练掌握该技术并能应用的技术人员并不多。这也是我们本期《架构师》组织这一专题的初衷,希望能够通过在此领域已经有所研究的专家,分享他们的经验,普及一下读者对探索式测试的理解!

InfoQ中文站的电子杂志《架构师》(2011年5月刊)出炉了。本期的主编是InfoQ中文站翻译团队编辑胡键。本期《架构师》月刊邀请一些专家从自己的实践经验出发,讲述了自己对网站架构的看法。那么,准备好了吗?让我们现在开始这一次的站点架构之旅吧!

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