.概述
IT产业发展程中素促业务系统提出更高求:全球化市场加速企业间合兼需信息系统更灵活开放便够享集成彼信息伙伴企业间形成供应链光求系统企业部生成数流时需数供应链中业务伙伴访问
分立系统集成项复杂工作缺乏适软件架构难实施DCOMCORBA等构件模型企业JAVA BEAN产生改变种状况软件应装配通标准接口进行通讯独立构件形式进行交付成著名ERP厂商包括SAP等采种产品应重新构件化形式进行交付
美国Compuware公司致力通提供产品开发服务技术支持运构件化技术客户完成企业应集成美国Compuware公司UNIFACE基构件开发环境采全新构件模型应透明进行通讯访问享信息
美国Compuware公司UNIFACE开发环境提供系列解决方案实现客户应系统SAP应结构中SAP构件进行集成许公司已采UNIFACE开放结构SAP集成中获益时美国Compuware公司专业服务员运构件技术帮助SAP客户完成应集成着构件化技术越越广泛采美国Compuware公司正断扩展技术解决方案支持更范围企业应集成
二.促企业进行企业应集成原
企业应集成成前信息产业中具挑战性工作资料显示未年企业应集成市场超400亿美元促企业户纷纷进行企业应集成原条:
1 企业间购兼:着全球市场竞争加剧许企业进行购兼种购光发生IT产业时发生进行种资产重组企业企业复杂分立业务系统需企业合购中集成起
2 软件包采:许企业应系统中引进现成软件包软件包采降低系统开发成时降低系统灵活性影响企业新产品推市场时间常常需软件包应相连接ERP软件包前台客户理系统遗留代码第三方应等时户常常软件包进行修改更适应业务处理断变化谓8020规:软件包涵盖80业务应需求余20需增加修改
3 面务系统业务处理中心系统转换:企业传统根分立业务功进行组织订单输入货物配送收帐等根功组织结构购买建立相应业务应系统动完成业务功处理业务规变化需进行快速反应需求驱企业意识需应原针单处理功应转移整处理流程进行理层次种转移需企业原分立业务处理应集成起形成业务处理流程中心应系统种业务处理流程应集成需工作流应软件支持
三.实施企业应集成产生效益
成功进行企业应集成产生效益:
动完成关键性业务处理
应扩展更户
系统冗余剔
改进客户服务水
提高生产效率
降低成
四.实现企业应集成技术手段
进行企业应集成时应应数合需采工具技术访问数库应逻辑进行集成时成功企业应集成需严格遵相应工业标准
Internet支持逐渐成新企业应架构部分许企业开始采电子商务应加强客户供应商联系现数应开发电子商务系统中企业系统集成更成基素
分立企业应进行集成需求时时存前没实现种需求专门技术分立系统集成十分困难繁复直种构件模型CORBADCOMEnterprise JAVA BEAN等断成熟种状况发生改变通基构件开发部署企业户封装业务逻辑企业中重
五.应集成四层次UNIFACE提供解决方案
企业应集成分四层次:集成分立系统集成分立数集成应集成业务处理流程
1.集成分立系统
企业原系统分建立底层台应里面存着量台相关代码针特定环境建立应带优点赖特定底层技术带弊端种应传统企业中量存企业应集成首先系统台应集成果集成应独立底层结构赖某种底层技术具显著优势:允许处理模块放适运行方执行应扩展没限制户必赖某单供应商现底层环境系统进行优化保护户投资
UNIFACE独特底层结构关性UNIFACE应支持种台包括:种硬件系统操作系统网络交易处理中间件时开发出应部署种结构包括:机终端系统两层ClientServer系统层ClientServer系统Web应环境时UNIFACE应完整体现底层关应优势:构件部署具高效率方
执行已环境应进行优化保护投资等
2.集成分立数
系统应集成程中需数进行集成新数旧数遗留数(纯文件IMS存储程等)进行集成时原应业务逻辑处理代码分割裂存放数库应中外光需数库理系统间传送数时需规模互相独立数库应集成中央存储库基础开发环境中需许时间工作果开发员采特殊逆工程工具开发变十分困难具较高风险
UNIFACE企业级数集成变简单高效UNIFACE数库定义装载工具已数库中提取出字段库表支持数库理系统集成程中节省量时间避免许错误UNIFACE针种数库提供数库驱动程序UNIFACE应部署环境相独立开发员支持意数库系统间转换数UNIFACE应通配置数库驱动程序独立具体数库理系统运行数库访问户透明UNIFACE应中时采数库理系统底层数库系统发生变化时需修改代码通UNIFACE应访问数库存储程
3.集成应
户进行企业应集成项目时需满足特定需求:
必重复书写代码关业务规
避免系统中构件模型(CORBACOMBAPI等)形成信息孤岛
会忽略特定数理应
应数存储进行控制根业务规输入数进行验证确保正确数输入数库中
部物理存储结构暴露外界提高集成层次集成变简单
UNIFACE提供解决方案满足需求UNIFACE装配工作台现构件集成新应中构件选择实现方式UNIFACE构件非UNIFACE构件集成起采种类构件生成新应装配工作台中提供查找功点执行查找时种查找水执行:构件级构件—实体级构件—字段级代码级子系统整系统执行查询UNIFACE构件理机制子系统(功模块)变易理构件签名机制唯标识构件签名中包含构件操作名称参数关键字等重信息
UNIFACE通请求代理架构(Universal Request Broker Architecture)TP Monitor专供机系列中间件提供接口允许户部署应时选种类中间件建造适合系统环境连接起构件模型(CORBACOMBAPI等)形成信息孤岛
4.集成业务处理流程
综述采UNIFACE进行企业应集成带收益:
连接应架构(CORBACOMBAPI等)形成孤岛
TP Monitor集成提高系统伸缩性
重IT架构重构件
快速应集成
成业界事实标准
减少产品推市场时间
整企业范围连接
开放系统解决方案
企业应集成终目实现业务处理动化种业务处理动化需求逐步涵盖企业越越业务处理范围企业应集成针底层台数应进行集成基础应该业务处理流程中心构建
UNIFACE业务处理流程集成采工作流解决方案工作流引擎构件形式集成UNIFACE应中开发员需解台工作流具体实现细节开发出具工作流功UNIFACE应应赖具体底层物理实现UNIFACE业务处理集成型企业户构造应时求考虑必须采某种特定工作流应软件
企业应集成4层次
图中企业应集成4层次中层次越高业务产生积极影响越适应变化力越高 六.UNIFACE应SAP应集成
1.SAP应概述
SAP公司世界知名ERP厂商产品R3 Release 4x金融零售公设施等行业提供先进业务系统解决方案SAP R3 ReleaseSAP公司第总体业务系统框架基构件结构构件形式客户交付
应产品旨客户提供系统集成更快速度更高灵活性SAP公司R3集成构件形式业务构件Internet构件中提供重新功SAP公司业务系统框架客户够SAP公司业务构件厂商提供业务构件集成起装配成适具体需求业务应系统SAP公司业务系统框架中包括SAP业务构件业务象接口—BAPIs
业务构件
SAP业务构件专封装业务功模块调接口构件拥开发部署维护周期运行专数库系统
业务象
SAP业务象分干层核心层业务象核核中定义核心业务逻辑第二层包含实现数参完整性数约束条件业务规第三层包含象方法输入输出事件控制层访问层(COMDCOMJava BeansCORBA)SAP业务象采标准面象技术封装继承态等
BAPIs
SAP业务构件通种基构件接口技术业务应编程接口(BAPIs)构件进行通讯外界SAP R3业务功模块业务象访问通BAPIs实现BAPIs定义SAP业务应厂商提供应产品间进行直接通讯开放标准前SAPR3 45 release中SAPR3业务应产品中支持BAPIs接口计划产品中增加百新BAPIs支持通调BAPIs执行业务操作R3中创建销售订单等
2.UNIFACE企业应集成解决方案
美国Compuware公司作世界第5独立软件厂商长期致力帮助客户建立世界复杂业务应系统美国Compuware公司认识企业应集成需光技术包括客户企业应集成实际操作程中正确建议指导针问题够提出正确解决方案美国Compuware公司技术领导位基构件式应丰富验超万专业服务队伍完全够适应种挑战
UNIFACE美国Compuware公司装配构造复杂具业务关键性构件式应台环境SAPUNIFACE战略方进行较会发现相似方:
UNIFACE种基构件开发环境架构十分适合通接口提供接口SAP业务构件集成
UNIFACE具良开放性世界应系统干系统UNIFACE透明UNIFACE构件SAP业务构件工业构件集成起具独特力
UNIFACE业界通标准兼容强通请求代理架构支持分布式象技术包括微软DCOMOMGCORBAEnterprise JavaBeans构件模型通标准充分兼容支持UNIFACE充分支持新SAP应功
UNIFACE提供工作流解决方案(:FileNet)集成 业务系统解决方案中方便集成UNIFACE构件SAP构件构件构造业务处理流程中心应系统
3.UNFIACESAP业务象集成
SAP公司提出业务构件战略前UNIFACE应SAP功模块集成基SAP远程功调(Remote Function Calls)进行实现时开发员ABAP4中开发谓功模块(Function Modules)第三代语言接口访问SAP应模块种SAP远程功调( RFC)R3版中会变化需量维护工作利系统集成
采BAPIs进行应集成解决问题户需开发ABAP4功模块需开发第三代语言程序SAP进行连接外构件式方法接口具长期稳定性标准通采BAPIs系统变易维护
Windows台构件模型Microsoft DCOM种分布式象构件远程访问SAP公司Microsoft分布式构件象模型基础开发出种方法SAP 构DCOM构件够协工作机制称DCOM构件连接器DCOM构件连接器SAP R3 40期发行R3 30R3 31中运行DCOM构件连接器理R3连接开发员必关心理R3步问题保证R3系统访问高效外DCOM构件理器OLE DE行集合方式动输出BAPI结果集动转换成输入更新表开发者必重新开发数转换应程序UNIFACESAP集成通UNIFACE通请求代理架构(Universal Request Broker Architecture)实现UNIFACE通请求代理架构提供标准支持Microsoft DCOM
CORBAEnterprise JavaBeans等种构件模型应运行环境DCOM接口UNIFACE透明调SAP业务构件接口
4.集成化开发
UNIFACE提供系列SAP应模块进行集成技术手段包括:
SAP业务象BAPIs支持访问SAP理系统构件完成登录注销等功SAP业务象(BAPIs)接口UNIFACE装配台见操作形式显示出透明UNIFACE构件第三方构件中调
专SAP进行集成建立相应UNIFACE应模型中预先设定SAP实体字段定义允许参数SAP业务构件中传入传出
建立套符合SAP图形户界面求UNIFACE 模板确保加入SAP R3系统UNIFACE功模块具相界面外观UNIFACE中央存储库包含模板加入SAP应中UNIFACE构件标准SAP功模块界面没分
外UNIFACESAPDCOM构件连接器直接连接SAP业务模型中央存储器(BOR)UNIFACESAP BOR引入工具开发员容易浏览SAP业务象BAPIs够容易引入需SAP业务象功开发程中SAP功模块新开发UNIFACE应第三方应遗留代码方便进行集成
强功非常适宜SAP 解决方案处理关键性业务UNIFACE应第三方应进行集成采种策略企业户极提高投资回报率
七.结
Compuware公司提供系列产品技术UNIFACE户SAP业务构件集成应结构中产品技术符合业界标准允许客户充分集成新SAP功模块Compuware公司已积累丰富企业业务系统开发部署验企业户提供强支持帮助确保战略性应成功构造节省开支
SAP集成Compuware公司企业应集成战略第步Compuware公司逐步扩种企业应集成战略更技术开发商构件式方式提供产品时Compuware公司企业应集成战略覆盖企业应整范围
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档