麒麟远创企业集成平台软件特点麒麟远创(中国)有限公司2011年8月Vitria公司是EAI(企业应用集成)、BPM(业务流程管理)和OI(运营智能)的业界先锋,自1994年成立以来,VITRIA就全力投入EAI/BPM产品的开发,在业内第一个推出了包含EAI、BPM、B2Bi的平台,第一个EAI客户在1997年上线运行,第一个将业务流程分析(BusinessProcessAnalysis,BPA)和业务词汇管理(BusinessVocabularyManagement,BVM)融入综合性集成平台,并凭借其集成平台领导地位,创建称为“协同式应用软件的新产品线,再次将集成市场推向新的境界。目前,Vitria全球拥有超过500家大型企业客户,约75%的客户是全球2000强的公司。2003年8月,为了更好地服务于中国市场,拓展VITRIA的海外研发队伍,在VITRIA的创始人张若玫博士的领导下,独资公司麒麟远创软件(中国)有限公司成立,负责大中国区(中国大陆,港澳与台湾)的市场与销售,并负责主要产品的开发工作。目前,麒麟软创公司已经成为目前中国最大的专业化技术团队。OI(OperationIntelligence)是未来升级BI的重要技术方向,通过智能化的运维平台实现企业运维的可视性(Visibility)、洞察力(Insight)和行动(Action)。M3OOI是一种灵活、可配置的运行智能产品,它集合了商务智能、商业行为监控和复杂事物处理等功能,可以提供对企业业务运营的可适性和深入的洞察力。客户可以对事件和系统节点进行监控和分析,并执行及其复杂的事件处理操作。通过强大的分析功能和增强的用户授权,企业可以对事件进行归类,辨别其中的威胁和机会,并组织适当的响应行动。以下对麒麟远创M3OOI、IBMBI从多个方面进行比较和分析,最终证明M3OOI在商业智能领域的优势所在。1产品易用性M3OOI提供零起点部署(zerofoot-printdeployment)的能力,它同时也可以充分利用麒麟远创M3O套件的其他组件或麒麟远创BusinessWare产品来在全部业务流程中创造“从上至下”的、“端到端”的可视性,从而能够对业务运营进行优化并提高业务响应能力。M3OOI提供全图形化的基于Web2.0的丰富建模能力,实现从EPN(EventProcessingNetwork)建模、DatabaseQueryandSchema建模、Page建模到ApplicationView建模的全生命周期建模支持。M3OOI可以赋予商务人士强大的运营智能。将前所未有的可视性注入到商业行动中,Web2.0UI赋予商务人员实时的、可行动的系统可视性以便对商业流程进行优化。IBMBI提供多个独立的产品/工具,有通过web界面访问,也有使用桌面客户端,其界面风格和操作方式都存在很大的差异性,大大增加了产品自身的使用复杂度。IBMBI很少支持Web2.0,使用人群主要面向开发人员,以代码编程为主,对实施和使用人员技术水平要求较高。2数据分析能力M3OAnalyticServer是M3OOI的CEP(ComplexEventProcessing复杂事件处理)核心引擎,提供对实时数据和增量数据进行持续处理功能,管理FeedServer的多个并发Feeds,通过查询多个Feeds生成一序列的Outbound结果事件。传统的stream-processing系统基于事件流的SQL查询,M3OAnalyticEngine基于XML和XQuery查询,我们能够直接查询复杂的XML类型数据和事件,而无需将XML事件转换成表格数据。M3OOI的AnalyticServer是业界第一个能读取输入商业本地语言-XML与XQuery的CEP引擎。这意味着M3OOI可以持续不断地通过直接键入应用数据和业务伙伴的数据来进行分析,而不用高成本投入以及执行数据回采转化。M3OOI的强大的分析能力包括:多维度分析、关联能力、模式分析、趋势分析以及时间序列分析等,并且被设计为可适应高度可扩展的、分布式的环境中的性能。IBMBI对于历史数据或准实时数据只能通过循环刷新实现,大大影响实时数据的处理和分析效率,IBMBI解决方案无法对实时事件进行及时的反馈,通常通过对历史数据进行批量查询处理,无法实现及时发现问题并解决问题的能力,因而更多的是帮助客户实现历史数据和报表查询功能。IBMBI解决方案主要实现对数据库单一数据类型的处理,对于系统产生的实时数据和事件处理能力很弱,也缺乏对XML这种实时事件的格式标准的支持。3数据展示能力M3OOI提供丰富的展示Widget供用户自由选择,用户只需通过图形化的拖拽操作,即可完成数据的图形化展示。M3OOI提供的的Widget包含如下列表,同时支持客户自定制Widget。M3OOI提供“Book”、“Page”等不同级别的展示定义,同时可以通过定义不同的Widget之间的关联,实现展示的下钻(DrillDown)功能,从而使业务监控更直观高效。IBMBI缺乏对Widget的拖拽式建模支持能力,无法适应展示层的快速灵活的变化能力支持,缺少Web2.0的图形化交换能力的支持,缺少自定制Widget的支持。不支持图形化模拟调试的功能。4数据集成能力M3OOI提供了可以连接商业运营和业务数据源的、强大的分析功能,它可以使得用户能够实时“分解”并详尽分析多种来源的信息,并可以获得系统的可视能力,以便能快速作出最佳决策。M3OOI提供一个高度可靠的、企业级服务能力的FeedServer,支持订阅者恢复、事件归档、快照、部署扩展和跨项目的Feed协作共享。M3OFeedServer提供对传统的和非传统的企业资源进行连接,如:JMS、RSS、WebService和关系型数据库等。M3OFeedServer提供可插拔的分布式架构,这种架构可以通过增加和减少FeedServer的实例,以扩展支持不同容量的Feed。M3OFeedServer可以在多个Feed发布者和消费者间支持亿万级消息的传输能力。M3OFeedServer提供企业级QoS的可靠Feed资源服务能力,包括:持久性、可扩展性、高容量的顺序Feed等。麒麟远创BusinessWare平台提供和M3OOI无缝集成的能力,提供对广泛数据标准和数据协议的集成能力,以满足大型企业多种数据源的快速集成。麒麟远创BusinessWare产品是世界领先的EAI/BPI产品,具有面向服务架构(SOA)设计多层体系结构的跨平台应用软件,在国内外数据集成领域已经证明其成熟性、先进性。BusinessWare集成平台在连接层提供各种协议、标准、数据库、中间件、应用系统产品的预制适配器,同时提供专用的开发包(SDK)和开发向导,用于开发专用的适配器。BusinessWare集成平台对协议、标准和产品的接入支持如下表所示:连接技术通讯协议支持http、https、ftp、smtp、pop3、socket、文件传送、IIOP、RMI、SOAP等开发标准支持CORBA;EJB2.0;JMS1.02,1.1;JavaConnector1.0,1.5;JDBC2.0;JNDI1.2;JTS/JTA1.01;Servlet2.3;JSP1.2;RMI/IIOP1.0;JMX1.0;JavaMail1.1;JAAS1.0;JavaRMI1.0;SSLv.3;X.509v.3;LDAPv.2;HTTP1.1;SNMPv.2;JAXP1.1;DOMLevel2;SAXv2.0;XMLSchema2001;XML1.0;SOAP1.1,1.2和.Netinteroperable;UDDI2.0;WSDL1.1;WFMC等预制适配器企业解决方案包CA(unicenter),SAP,Siebel,Remedy,PeopleSoft,OracleApplication等EDI适配器提供EDIConnector,支持X12和EDIFACT两种格式行业适配器拥有的适配器为行业的应用提供了强有力的支持。这其中包括了通信协议适配器:RMI、EJB、WSDL、CORBAIIOP、HTTP/HTTPS、FTP、Email、JMS,各种主流数据库适配器、文件适配器、以及上述各企业应用系统适配器、以及对各种XML格式的适配器;提供二次开发所需的SDK,包括开发适配器的ConSDK和全套Java,C++的API,提供对行业客户自主开发的应用的广泛支持。定制适配器适配器定制功能提供了Adpater的定制组件ConnectorSDK。通过ConnectorSDK,能够方便快捷的以图形方式开发新的Adapter,并且能够保证Adaper的安全性和事务性。数据库适配器数据库支持DB2、Informix、MSSQLServer、Oracle、Sybase等;支持对数据库表的增加删除修改和查询操作,支持对数据库存储过程的调用连接技术通过JDBC连接数据库消息中间件适配器产品支持IBMMQseries、BEATuxedo、IBMCICS、BEAMessageQ、MicrosoftMSMQ、TIBCORendezvous等IBMBI目前主要支持数据源为关系型数据库,对于数据格式和数据协议的支持有限,远远不能满足企业广泛的集成需求。IBM的产品多通过收购不同的厂商产品,产品基于不同的架构和功能体系,产品间的集成和融合非常困难,也造成对多种数据源集成的困难。5业务驱动能力M3OOI可以帮助企业的管理者和运维人员从企业IT系统复杂的多数据源中,获取、发现和关联有价值的事件和信息,实现实时数据分析和丰富的可视化展示,做出基于策略的快速响应,并通过与M3OBPM融合,实现自动响应流程,进行业务运营的动态优化。M3OBPM流程建模基于BPMN标准,通过web2.0提高易用性和更好的业务-IT协同。将自动化环节和人工交互进行统一建模。Web2.0仪表盘dashboad可以由运行中的流程模型之间驱动,基于可配置的SLA,对关键业务事件可视化,帮助业务人员迅速识别流程效率评价,以便尽快做出优化。通过流程监控器,可以查看运行流程的当前状态、相关数据和执行路径,还可以向下钻取到每一个业务事件。M3OOI提供强大灵活的工作流支持能力,并针对中国的客户,支持具有中国特色的工作流功能(如丰富的任务分配、绩效考核能力,复杂的任务操作功能等),以实现OI的复杂灵活的Action(行动)能力。IBMBI作为商业智能工具,过于关注数据层面,而缺乏商业业务流程的考虑,所以一个不理解业务流程的商业智能工具难以成为业务流程的一部分,也难以集成到企业的业务流程解决方案中。IBMBI解决方案本身并不提供对业务流程和工作流的支持,通过集成第三方工作流平台将大大的增加项目实施的成本和复杂度,增加项目的实施风险。