用友U8+開發(fā)接口EAI、API、OpenAPI、SQL、CO 五種方式對比與剖析

[重要通告]如您遇疑難雜癥,本站支持知識付費業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時間哦!

用友U8+接口開發(fā)有EAI、API、OpenAPI、SQL、CO 五種方式。其中 EAI、API、OPENAPI是官方推薦且對外提供開放的三種方式。主體功能類似,但細(xì)節(jié)還是有較大區(qū)別。每種方式都有其產(chǎn)生的時間、背景、及其相應(yīng)要解決的問題。產(chǎn)生的先后順序如下:EAI->API->OpenAPI;

EAI:各類接口中最早產(chǎn)生的是EAI,主要用來解決數(shù)據(jù)初始化、數(shù)據(jù)導(dǎo)入。支持導(dǎo)入Excel和Xml格式的數(shù)據(jù)。開發(fā)人員可以通過編程方式調(diào)用其關(guān)鍵組件,實現(xiàn)各種異構(gòu)數(shù)據(jù)的導(dǎo)入、互聯(lián)。是實施導(dǎo)航工具的底層架構(gòu);

API:U8 API是官方三大接口方式中,功能最強(qiáng)大,實用性最高的對接方式。為U8二次開發(fā)提供支持,誕生于開發(fā)產(chǎn)業(yè)鏈生態(tài)形成時期,面向交付伙伴提供U8二次開發(fā)支持。有專門的開發(fā)指導(dǎo)工具--“U8API資源管理器”的。

1. 支持對表單 增、刪、改、查、審核、棄審 操作

2. 支持 保存前、保存后、刪除前、刪除后、審核前、審核后 等一系統(tǒng)的 事件處理。

3. 生成的單據(jù)支持上下游關(guān)聯(lián)

4. 支持?jǐn)U展自定義項

表頭、表體支持兩種賦值方式: XML、BO; 其中 xml 支持?jǐn)U展自定義項 ,BO(businessObject)不支持?jǐn)U展自定義項.一般不使用這種格式;

OpenApi:主要用于數(shù)據(jù)對外開放,企業(yè)互聯(lián)互通。需要由用友服務(wù)器進(jìn)行請求中轉(zhuǎn)。不推薦使用。

1. 支持?jǐn)?shù)據(jù)的增、刪、改、審核、棄審 功能

2. 基于HTTP/HTTPS協(xié)議,要求服務(wù)器連接外網(wǎng),需要用友服務(wù)器做請求與應(yīng)答中轉(zhuǎn)

3. 不支持事件功能

4. 不支持上下游單據(jù)關(guān)聯(lián)

以上三種方式,為官方推薦并對外開放方式。U8 V12.5之前版本,提供免費使用.之后版本是需要購買授權(quán)付費使用!

CO:用友內(nèi)部的接口,不對外開放。主要針對單據(jù)的數(shù)據(jù)操作。由用友的各個業(yè)務(wù)開發(fā)組封裝提供。數(shù)據(jù)格式為xml(dom)

1. 支持單據(jù) 增、刪、改、查、審核、棄審

1. 支持范圍 : 基礎(chǔ)檔案;供應(yīng)鏈--銷售,采購,庫存,委外;財務(wù)--應(yīng)收應(yīng)付,憑證,存貨核算

庫存 USERPCO.voucherco

銷售 voucherco_sa

委外?voucherco_om

采購 voucherco_pu

ROP計劃訂單 voucherco_pp

應(yīng)付CO類 UFAPBO.clsApvouch

基礎(chǔ)檔案? U8SrvTrans.IClsCommon

2. 不支持工作流。 項目上注意做需求規(guī)避

SQL:不少二次開發(fā)人員沒有掌握接口調(diào)用方式,或接口調(diào)用無法滿足其實際場景,會采用直接修改數(shù)據(jù)表的方式。風(fēng)險最高,問題最大。不推薦使用

寫在后面:WEB API 支持的編程語言更多,但是相對的接口少,EAI 接口全一點,但是只能傳XML數(shù)據(jù),而且與其他系統(tǒng)的集成性也差很多!

問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信

所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!

支付寶贊助
微信贊助

免責(zé)聲明,若由于商用引起版權(quán)糾紛,一切責(zé)任均由使用者承擔(dān)。

您必須遵守我們的協(xié)議,如您下載該資源,行為將被視為對《免責(zé)聲明》全部內(nèi)容的認(rèn)可->聯(lián)系老梁投訴資源
LaoLiang.Net部分資源來自互聯(lián)網(wǎng)收集,僅供用于學(xué)習(xí)和交流,請勿用于商業(yè)用途。如有侵權(quán)、不妥之處,請聯(lián)系站長并出示版權(quán)證明以便刪除。 敬請諒解! 侵權(quán)刪帖/違法舉報/投稿等事物聯(lián)系郵箱:service@laoliang.net
意在交流學(xué)習(xí),歡迎贊賞評論,如有謬誤,請聯(lián)系指正;轉(zhuǎn)載請注明出處: » 用友U8+開發(fā)接口EAI、API、OpenAPI、SQL、CO 五種方式對比與剖析

發(fā)表回復(fù)

本站承接,網(wǎng)站推廣(SEM,SEO);軟件安裝與調(diào)試;服務(wù)器或網(wǎng)絡(luò)推薦及配置;APP開發(fā)與維護(hù);網(wǎng)站開發(fā)修改及維護(hù); 各財務(wù)軟件安裝調(diào)試及注冊服務(wù)(金蝶,用友,管家婆,速達(dá),星宇等);同時也有客戶管理系統(tǒng),人力資源,超市POS,醫(yī)藥管理等;

立即查看 了解詳情