您好,欢迎访问三七文档
技术白皮书金蝶软件(中国)有限公司2006年6月金蝶软件(中国)有限公司提提提要要要本白皮书介绍金蝶软件产品和技术的发展历程本白皮书阐述金蝶软件在面向服务架构(SOA)方面的实践本白皮书阐述金蝶EAS的技术架构本白皮书分析金蝶EAS的技术特点©版权所有2006金蝶软件(中国)有限公司,保留所有权利2006年6月未经金蝶国际软件集团有限公司书面许可,本白皮书任何部分的内容不得被复制或抄袭用于任何目的。本白皮书并不暗示金蝶国际软件集团提供的任何产品或服务或其功能与本白皮书描述的内容完全一致。本白皮书的内容在未经通知的情形下可能会发生改变,敬请留意。除以下已经声明之外,本白皮书提及一些产品或技术还可能是以下或其它产品供应商的权益。Microsoft、Windows、Windows/NT、Windows2000、SQLServer、.NET是Microsoft公司的注册商标。IBM、VisualAge、WebSphere、DB2、OS/400、AIX、OS/390、eServer是IBM公司的注册商标。Intel、IA是Intel公司的注册商标。Java是SUN公司的注册商标。Oracle是Oracle公司的注册商标。Unix是SCOSantaCruz公司的注册商标。金蝶EAS、金蝶K/3、金蝶KIS是金蝶软件(中国)有限公司的注册商标。-3-金蝶软件(中国)有限公司-4-目录1.金蝶软件产品和技术的发展...................................................................................................52.SOA架构和MDA软件开发模式................................................................................................8SOA架构的发展与应用..............................................................................................................8MDA软件结构与开发模式.......................................................................................................103.金蝶EAS技术架构...................................................................................................................12金蝶EAS的体系架构................................................................................................................12金蝶EAS的运行环境................................................................................................................134.金蝶EAS的技术实现...............................................................................................................14金蝶EAS企业动态建模体系.....................................................................................................14金蝶EAS应用集成....................................................................................................................20金蝶EAS生命周期管理工具...................................................................................................265.金蝶EAS信息化角色体系.......................................................................................................366.金蝶EAS技术标准...................................................................................................................39金蝶软件(中国)有限公司-5-111...金金金蝶蝶蝶软软软件件件产产产品品品和和和技技技术术术的的的发发发展展展金蝶软件是中国程序员值得尊敬的公司之一,其作为中国企业管理软件的领导厂商,秉承“产品领先,伙伴至上”的发展战略,致力于核心技术的不断突破形成公司产品的核心竞争力,为企业客户提供架构、质量和功能更先进的管理软件。金蝶软件在产品和技术上孜孜不倦的创新和突破,马不停蹄的引领着中国管理软件的技术发展方向,持续推动着中国企业基于信息化手段的管理提升与进步。1996年在国内DOS版财务软件盛极一时,五花八门的软件厂商在狭小的生存空间中血腥的进行着价格拼杀的同质化竞争。金蝶软件同年率先发布基于Windows平台的图形化的财务软件,使得饱受简陋、复杂的字符型界面的折磨后的中国众多的企业客户,纷纷转向拥抱界面清新爽丽、操作快捷方便的Windows财务软件——金蝶KIS。至此中国管理软件行业迎来了决策支持型财务软件的新时代。1998年国内基于文件共享数据库技术(如Access和Foxpro等)的部门级管理软件在市场上的竞争如火如荼。随着网络技术的发展与进步,通过局域网、广域网不断连接个人办公的桌面,对管理软件在应用深度与广度上提出了更高的要求,不断堆砌功能和增加用户成为了家常便饭,但是通过用户界面直接操作数据库的两层技术架构与部门级的数据库产品,带来的数据丢失、损坏与不可预知的系统崩溃,企业客户不得不开始重新审视数据安全、系统稳定性、功能可扩充性这些真正意义上的企业级应用领域。面对快速成长的中国企业对信息化日益增长的需求,金蝶软件再次率先推出了基于SQLServer数据库,构建于当时昀先进的WindowsDNA分布式企业应用架构(俗称“三层架构”)之上的ERP软件——金蝶K/3。金蝶软件通过不断的积累、创新突破了国产管理软件就是财务软件的宿命论,并通过优良、先进的技术架构给中国企业信息化打下了坚实的基础。从金蝶软件的产品和技术的发展历史上,我们不难看出“填上一层土——夯实——再填上一层土——再夯实”的技术上不断寻求突破与创新的务实精神。2000年伴随互联网的发展与电子商务的兴起,突破微软技术垄断的基于互联网的企业级技术架构——J2EE架构发展并壮大起来。当国内的软件公司还在研究COM+如何通过负金蝶软件(中国)有限公司载均衡的技术支持更大的用户并发和数据量时,金蝶软件已经率先在J2EE的关键核心技术——中间件服务器上取得了重大突破,推出了国内第一个通过国际JCP认证的中间件——金蝶Apusic。Apusic的问世不仅成为了民族软件突破技术壁垒的典范,而且从此金蝶软件与众多的国际软件巨头站在一起,成为J2EE国际标准制定者之一。“博观而约取,厚积而薄发”,金蝶软件在Java技术上7年的沉淀与积累,结合数十万家中国企业用户信息化实践,2005年正式发布了业务软件基础平台金蝶BOS(业务操作系统),以及以金蝶BOS为核心的新一代ERPII企业管理套件——金蝶EAS(EnterpriseApplicationSuite)。在软件技术发展的过程中,通过抽象和组件封装的系统平台思想,使得软件技术开发的效率不断提升。我们通过对硬件的抽象,利用驱动程序的封装,实现了操作系统平台,使得软件开发过程中屏蔽了硬件的复杂性。同样我们通过虚拟机和分布式组件封装技术,实现了J2EE企业级开发平台,有效屏蔽了操作系统和网络传输的复杂性。但这些软件和系统平台都是对各种系统环境的抽象,对解决企业级应用软件开发的伸缩性、效率起到了巨大的推动左右。基础应用软件操作系统平台及数据库系统个性化ERP系统业务基础软件平台企业级应用软件软件基础架构平台(J2EE,.NET平台)硬件与网络平台嵌入式应用软件对系统环境的抽象驱动程序,SQL虚拟机,组件对业务实现的抽象业务模型模型引擎基础应用软件操作系统平台及数据库系统基础应用软件基础应用软件操作系统平台及数据库系统个性化ERP系统业务基础软件平台个性化ERP系统业务基础软件平台企业级应用软件软件基础架构平台(J2EE,.NET平台)企业级应用软件软件基础架构平台(J2EE,.NET平台)硬件与网络平台嵌入式应用软件硬件与网络平台嵌入式应用软件对系统环境的抽象驱动程序,SQL虚拟机,组件对系统环境的抽象对系统环境的抽象驱动程序,SQL虚拟机,组件对业务实现的抽象业务模型模型引擎对业务实现的抽象对业务实现的抽象业务模型模型引擎金蝶认为,仅仅在系统软件平台基础上开发企业管理软件,还不能有效解决系统的灵活性,在业务需求变化情况下系统的适应性,以及对个性化业务需求的快速满足性等问题。要解决这个问题,必须将个性化ERP系统架构在一个业务基础软件平台之上。这个业务基础软件平台通过业务模型的抽象,利用模型引擎的封装,有效屏蔽了业务需求和业务过程的复杂性。金蝶BOS(BusinessOperatingSystem)就是业界率先推出的业务基础软件平台。金蝶EAS基于国际先进的SOA(面向服务架构)进行设计,能够有效解决管理软件产-6-金蝶软件(中国)有限公司业的三大世界难题:如何快速适应变化;如何提高软件研发效率;如何集成各种应用系统,并成为SOA在中国的昀佳实践。金蝶软件,再次以管理软件技术领跑者的姿态出现。1996Windows版1999DNA三层结构2000J2EE应用服务器金蝶BOS业务基础软件平台2003决策支持型财务软件金蝶K/3(ERP)Apusic金蝶EAS(ERPII)发展历程产品历程民族软件问鼎核心技术的典范中国管理软件的第三次革命管理技术开发技术第一次革命第二次革命金蝶软件引领管理软件的三次技术革命时间产品客户群操作系统中间件数据库应用模式1995KIS小企业Win32无AccessClient/Server1998K/3中小型企业Win32/64COM+SQLServer*Client/Server*Browse/Server2005EAS中大型企业*Win32/64*AIX*Linux*HP-Unix*Solaris*Apusic*WebSphere*Weblogic*SQLServer*Oracle*DB2*SmartClient*Browse/Server金蝶软件产品和技术发展历程一览表-7-金蝶软件(中国)有限公司-8-222...SSSOOOAAA架架架构构构和和和MMMDDDAAA软软软件件件开开开发发发模模模式式式SOA架构的发展与应用当管理软件不再成为企业自我标榜的噱头,当管理软件给企业带来愈发明显的经济效益,当管理软件的价值日益被企业客户所理解与接受,企业信息总监的烦恼却与日俱增。在面对软件应用与技术架构不断升级的过程中,新旧系统之间的难以逾越的数据鸿沟,不断增长的基础数据与用户维护的日常工作…中国企业信息化在痛并快乐的一路走来,在
本文标题:EAS技术白皮书
链接地址:https://www.777doc.com/doc-3669350 .html