SNP分享:SAP系統有哪些介面技術?
SNP分享:SAP系統有哪些介面技術?
系統介面,實際上就是實現系統間資料傳輸的功能,是企業資訊系統間非常常見的功能。隨著企業資訊化程式的不斷深入,資訊化系統越來越多,很多企業都面臨著同樣的一個問題,即如何讓新的ERP平臺和一些老的,或是新增加的子系統/子平臺默契配合。在保證既有功能的前提下,提高系統和系統間資訊傳遞的效率,從而保證和提高企業的生產競爭力。好的介面會使得系統之間能真正做到無縫連線,有效的整合各系統間的資料,以達到資源共享和協同工作的目的。
RFC是SAP介面技術中很簡單和易用的一種方式,程式導向,可以實現在一個系統中遠端呼叫另一個系統中的功能模組,在SAP系統中,可以透過標準的RFC介面實現遠端功能呼叫。該方式開發比較簡便,特別適合於外部報表開發,但對於大資料量的查詢效率相對較低。
BAPI基於RFC技術實現,被作為BO的Interface使用,物件導向,有屬性、有方法、有事件,更加複雜和豐富,更能反映SAP的業務應用,是SAP提供的穩定而強大的業務介面,其增強和版本控制都在業務物件倉庫中記錄。BAPI效率相對比較高,這個主要體現在有些BAPI是用direct input的方式寫的。但當你寫的不只是一個LUW時,而每個LUW都比較簡單,在這種情況下就用RFC開發比較快。
IDoc是SAP標準的檔案交換格式。IDoc基於文件,通常IDoc用於非同步處理,可以處理批次資料。特別是對於要和其它系統交換資料時,配合一些系統如biztalk server,IDOC會顯得非常的方便,開發的工作量也是最小的。而RFC常用於同步處理,而且並不適用於批次資料的處理。
ALE主要用於SAP系統內部資料交換。EDI主要用於外部或不同client 間資料交換。它們同時都可採用 IDoc 的方式作為資料的傳輸格式。
Web Services是一種鬆散耦合的元件,使用XML描述交換資訊內容,可以讓資訊的自描述性和自適應性。WS的分佈與地理位置無關,這樣就可將非核心業務外包給專門的服務提供商。WS基於開放標準與技術(XML / SOAP / UDDI等),使其特別適合於異構平臺的多樣性和可擴充套件性。
XI 介面卡(Adapter)進行XML格式與業務系統的特定型別的資料格式之間的轉換。依據業務系統的資料格式的不同,介面卡可以分為多種型別,比如SOAP Adapter, JDBC Adapter, File Adapter, RFC Adapter, IDoc Adapter , WS Adapter和XI Adapter等。WS Adapter和XI Adapter是基於Web Service技術實現的。
SNP Interface Scanner-實時瞭解您的SAP介面
自動化識別軟體,分析記錄介面,最佳化業務流程,提升IT系統的靈活性和安全性,基於軟體SAP介面管理,支援對整個環境中的所有SAP介面進行準確的識別。可以在任何時候以最小的工作量對SAP介面進行實時更新。
內容轉自SNP中國網站
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70017885/viewspace-2913831/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SNP分享:SAP ERP系統有哪些模組?
- SAP介面技術
- 恆訊科技技術分享:雲端計算中的核心技術有哪些?
- SAP與ERP管理系統的區別有哪些
- 直播商城原始碼包含哪些技術?商城直播系統開發難點有哪些?原始碼
- 語音直播系統原始碼開發有哪些技術問題原始碼
- SNP Glue:SAP資料匯入到其他系統的多種方式
- Linux入門防火牆面試題有哪些?Linux技術分享Linux防火牆面試題
- SAP ECC(R3) 系統升級路徑有哪些?
- 5 天開發介面系統技術小結
- 【知識分享】伺服器作業系統有哪些伺服器作業系統
- SDN有哪些技術特徵?-VeCloud特徵Cloud
- 大資料技術有哪些大資料
- 物聯網技術有哪些
- How to Understand Transportation Lane Configuration in SAP SNP
- 【知識分享】伺服器叢集技術的分類有哪些伺服器
- NFC技術與RFID技術有哪些異同點?
- 「SAP技術」SAP 如何看序列號被包在哪些HU裡?
- 【轉載】SAP 系統中STO+VC 技術實現
- 不懂技術有機會進 SAP 嗎?
- 技術分享| 快對講綜合排程系統
- web開發框架技術有哪些?Web框架
- Linux技術相關命令有哪些Linux
- 移動開發技術有哪些?移動開發
- 大資料探勘有哪些技術大資料
- web前端必備技術有哪些?Web前端
- 智慧雲解析有哪些核心技術?
- SNP乾貨分享:SAP資料脫敏的具體實施步驟
- 專案風險管理系統有哪些?分享11款主流專案管理系統專案管理
- web前端技術分享:常用JavaScript框架有哪些?Web前端JavaScript框架
- SAP系統裡的胖介面Fat interface
- 有贊搜尋系統的技術內幕
- 【Linux入門知識分享】常見的Linux系統有哪些?Linux
- Python技術分享:Python中的識別符號有哪些基礎原則?Python符號
- 技術分享| 如何使用Prometheus實現系統程式監控Prometheus
- 技術分享| 快對講排程系統設計概要
- ERP系統有哪些品牌?
- Linux桌面系統有哪些?Linux