将.NET应用程序与SAP系统集成并使用最佳实践
要将.NET应用程序与SAP系统连接,您可以遵循不同的方法
使用SAP PI中间件,它提供不同的协议和通信框架来集成两个系统。SAP PI/XI使您能够设置跨系统通信和集成,并允许您基于不同的编程语言(如Java和SAP ABAP)连接SAP和非SAP系统。它提供了一个开源环境,这在复杂的系统环境中对于系统集成和通信是必要的。
SAP流程集成是一个中间件,允许公司内部的SAP和非SAP应用程序或与公司外部的系统进行无缝集成。
示例
一个应用程序运行在不同系统上,这些系统是公司中不同业务部门的一部分,或者在具有业务关系的不同公司之间分布式环境中实现。在这种环境下,需要在不同系统之间进行无缝集成和信息传输。SAP PI提供了一个中间件平台,该平台不涉及应用程序组件如何使用业务逻辑实现,而是更多地关注不同组件之间的数据交换。
您可以将SAP PI视为一个中央实例或中间件,它互连不同的系统。此中间件可以称为SAP PI运行时引擎,此通信称为中介通信。当您将此通信与点对点方案进行比较时,它易于管理系统和连接。除此之外,与集成相关的信息在一个中心点可用。
另一种方法是使用Internet通信框架,该框架可用于实现REST或SOAP Web服务。ICF是SAP系统中内置的HTTP框架。使用ICF,您可以通过编写所谓的处理程序来通过Web服务开发Web应用程序。

广告
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP