如果引用或轉貼,麻煩註明出處與本網誌連結,否則視為侵權。

2004年12月15日

SAP EP 如何執行R/3 Transactions

SAP EP的Portal Content大致區分為四元件 :
. Data Sources
. Channels
. iView
. Web components

其中直接與執行R/3 Transactions有關的是iView

iView區分四類:
1. .Net iView
2. Java iView
3. External Services
4. Master iView

其中Master iView Java API可以讓 R/3 transactions, R/3 reports, BW reports, Internet and intranet sites(URLs)等
在EP上執行

Master iViews就是用SAP Portals Kava Development Kit, 簡稱PDK來開發的, 而PDK就包含JCO, 或叫用JCO

PDK提供的Services如下 :
1. HTML business for Java (HTMLB), 提供一組功能不錯的tags, 如 chart, table vuew, tree等
2. I18n : 就是多國語言支援
3. Portal Data Viewer(PDV): 將XML, JDBC query的資料以表格方式顯示
4. Logger : 紀錄統計用
5. Jco : 略
6. User Management : 抓取user mapping資料
7. Enterprise Portal Clinet Framework(EPCF) : iView 與client的事件控制(event)

所以EP 含--> iView(Master iView) 含--> PDK 含--> Jco 叫--> R/3 Transaction 大概就是醬子!

但是PDK執行R/3 transaction就要研究Master iView的程式碼
應該不是單純的Jco呼叫RFC, 待後續深入研究

沒有留言:

張貼留言

歡迎提供意見, 謝謝 (註 : 留言經過版主審核通過才會發布)