
4.集成化的开发
UNIFACE提供了一系列的与SAP应用模块进行集成的技术手段,包括:
对于SAP业务对象和BAPIs的支持,如可访问SAP的管理系统构件,完成登录,注销等的功能。SAP业务对象(BAPIs)的接口在UNIFACE的装配台上可见,并以操作的形式显示出来,可以透明地在UNIFACE构件和其它第三方构件中被调用。
专为与SAP进行集成建立了相应的UNIFACE应用模型,在其中预先设定了SAP的实体,字段定义,允许参数从SAP业务构件中被传入和传出。
建立了一套符合SAP的图形用户界面要求的UNIFACE 模板。为了确保加入SAP R/3系统的UNIFACE功能模块具有相同的界面外观,UNIFACE中央存储库包含了这些模板,使得加入SAP应用中的UNIFACE构件与标准的SAP功能模块在界面上没有分别。
此外,UNIFACE可以使用SAP的DCOM构件连接器直接连接SAP业务模型中央存储器(BOR)。UNIFACE的SAP BOR引入工具可以使开发人员很容易地浏览所有所使用的SAP业务对象及其BAPIs,并能够很容易地引入所需的SAP业务对象。这个功能可以用来在开发的过程中将SAP功能模块与新开发的UNIFACE应用,第三方应用或遗留代码方便地进行集成。
这些强大的功能非常适宜将SAP的 解决方案与处理关键性业务的UNIFACE应用和其它第三方的应用进行集成。采用这种策略,企业用户可以极大地提高投资回报率。

七.结论
Compuware公司提供了一系列的产品和技术可以使UNIFACE用户来将SAP业务构件集成到他们的应用结构中来。这些产品和技术符合业界的标准,并允许客户充分地集成新的SAP功能模块。Compuware公司已经积累了丰富的企业业务系统的开发和部署经验,可以为企业用户提供强大的支持来帮助他们确保其战略性应用成功地构造并节省开支。
与SAP的集成是Compuware公司企业应用集成战略的第一步,Compuware公司将逐步扩大它的这种企业应用集成的战略。当更多的技术开发商以构件式的方式来提供他们的产品时,Compuware公司的企业应用集成战略将覆盖企业应用的整个范围。
