中文enterprise integration vision whitepaper

中文enterprise integration vision whitepaper

ID:9932048

大小:67.00 KB

页数:9页

时间:2018-05-16

中文enterprise integration vision whitepaper_第1页
中文enterprise integration vision whitepaper_第2页
中文enterprise integration vision whitepaper_第3页
中文enterprise integration vision whitepaper_第4页
中文enterprise integration vision whitepaper_第5页
资源描述:

《中文enterprise integration vision whitepaper》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、企业应用集成服务平台白皮书描述:本文将描述如何利用BizTalkServer2004、VisualStudio.NET和MicrosoftOffice2003来实现XML和WebService,以及上述三种产品平台如何为Microsoft公司的企业应用集成服务构建基础,并通过彼此交互的方式创建以处理过程为中心的计算基础架构。关键字:企业应用集成,业务流程自动化,以业务流程为中心的计算方式,业务流程管理,.NET,VisualStudio.NET,BizTalkServer,Office,MicrosoftOffice,工作流,XML,WebService

2、,InfoPath。发布日期:2004年1月适用于:BizTalkServer2004,VisualStudio.NET以及MicrosoftOffice2003引言过去十年间,商务市场在信息技术领域投入了空前巨额的资金。其中,两种不同的开发方式为这些投资提供了需求驱动:企业框架应用的引入以及国际互联网、电子邮件和Internet应用程序的出现。企业框架应用旨在对各种核心商务运作方式进行重构,其组成元素包括包含供应链管理(SCM)系统在内的广泛应用程序、企业资源规划(ERP)系统以及客户关系管理(CRM)系统。这些精密复杂的应用需要雄厚的资金基础、特殊的

3、技术资源以及强大的运行架构方可予以实现。对于那些成功部署此类企业框架的公司而言,其核心业务运行效率将得到显著增强,进而转化为强大的市场竞争实力。Web应用和电子邮件通常用于实现消息通信与信息交换,这些技术大多基于开放标准并且相对易于实现。此类开发工作能够为信息通信提供新增功能并使其工作效率得到增强,所有这些最终将改善办公场所的响应速度与工作效率。对于遍布各地的各类公司而言,企业应用数量与规模的增长总是伴随着旨在提供信息交换渠道的计算与网络基础架构的不断扩建。由于多种技术不断涌现所产生的系统复杂性不仅导致系统本身的多样化,同时也造成了用以使应用程序库中所存

4、放的信息便于为其它平台、企业员工及合作伙伴与客户予以访问的各类编程资源和IT预算的紧缺。由于当今企业内部已建立起广泛的信息处理与通信机制,因此,针对信息的需求也变得日趋迫切。每一名配备具有Internet上网能力计算机的信息工作者均能够访问无限的信息与计算功能,尽管其中某些信息或功能并非与他们的日常商务工作关系最为密切。用户期望提供的信息技术与他们实际获取的技术之间相互差距的不断增大,已成为企业应用集成(EAI)与业务流程自动化(BPA)项目成为大多数组织机构内部首要IT任务的主要原因。目前的问题在于,企业框架应用由数以千计的程序模块、数据库、带有运行过

5、程的数据文件、控制单元以及可扩展的严格访问机制所组成。由于相关工作涉及大量连续的低级别程序开发任务,因此,开发扩展程序化功能或尝试通过原先系统中未予定义的方式访问各类信息需要消耗大量资源、时间与资金。手工实现端到端系统集成是目前在信息交换过程中所采用的流行方式。那些在接口应用程序API方面具有丰富经验的程序员将负责开发用以访问来源应用程序数据的定制化应用(通常采用二进制格式);将其映射、转换为特定的数据结构;根据要求对这些数据进行操作,并将其提交至目标应用程序。正如应用程序本身那样,这种方式所生成的是一套以程序代码形式存在并执行、且具有高度针对性与紧密耦

6、合的功能集合。此类开发工作具有高度线性化特征;其中每个步骤均依赖于上一步骤的完成,并且无法被轻松打断或被分割为多个可以利用分布式资源分散完成的独立任务。由此可见,满足集成项目所产生的不断增长的工作负载就意味着需要增添更多的编程资源。集成项目所需消耗的资源范围可以用N的平方形式予以表示:N*(N-1)/29,其中,N为接口端点数量。如果某一组织机构具有由20个内部交互端点相连接的全面啮合系统(这是一个很小的数目),那么,就必须为其开发190个程序化内部交互接口。由于每个集成化接口均为专用模式,并且采用不具重用性的非模块化编码结构,因此,整体编程效率不会随着

7、编程资源的增加而得到相应提高。随着集成需求的增加,IT力量不断被占用,进而导致相关资源及预算不断被耗尽。有鉴于此,在多数组织机构中,那些本应由自动化解决方案来实现的功能仍旧通过手工方式来执行的现象就完全不足为奇了。一种替代集成方式是部署中间件集成枢纽或队列平台。此类产品的用途在于利用预先提供的适配器来捕获企业框架应用的专用数据格式,并通过中间件平台所提供的映射、转换与传输机制在应用程序端点之间实现数据交换。中间件平台同时还能提供针对事务交换、事件监控、错误捕捉及安全特性的支持机制。尽管此类平台避免了大量程序编码工作,并将对端点工作方式的了解程度降至最低限

8、度,然而,它却并非适用于所有情况——其造价昂贵、结构复杂且缺乏通用性。与端到端的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。