U8 API接口開發環境配置及基礎框架


配置步驟:

1、  安裝U8 V12.5客戶端(使用傳統模式安裝)

2、  復制服務器D:\U8SOFT\3rdPrograms目錄文件,右擊運行setup

3、  替換u8login.dll需要替換到u8soft\UFCOMSQL文件夾下

  UFSoft.U8.Framework.Login.UI.dll需要替換到u8soft\framework文件夾下

4、  創建C#項目

5、  引用%U8SOFT%\Interop\Interop.U8Login.dll、

  %U8SOFT%\Interop\Interop.MSXML2.dll、

  %U8SOFT%\UFMOM\U8APIFramework\UFIDA.U8.U8APIFramework.dll、

  %U8SOFT%\UFMOM\U8APIFramework\UFIDA.U8.MomServiceCommon.dll、

  %U8SOFT%\UFMOM\U8APIFramework\UFIDA.U8.U8MOMAPIFramework.dll

6、  復制API資源管理器示范代碼

7、  安裝HY-U8V12.5-9016-160728-PFUAPI.zip工具包

8、  windows/system32/drivers/etc/hosts添加U8服務器地址解析

  登陸U8時服務器填寫別名

說明:1、開發環境Vistual Studio2012(U8 API實例代碼只有C#和VB)

2、雖然簡單8個步驟,但是實際操作中可能需要花費1天左右的時間。

 

架構:

U8和外圍系統之間,使用中間表連接。

例如:

U8向MES系統寫數據。編寫控制台程序A呼叫U8 API接口獲取表單數據,寫入中間表;編寫另一個控制台程序B讀取表中數據(進行相應的MES系統校驗),寫入MES系統。

(ERP Team編寫A程序,MES Team編寫B程序)

MES向U8寫入數據。MES系統通過數據庫觸發器或者系統代碼向中間表寫入相應數據;編寫控制台程序讀取表中數據(進行相應ERP系統校驗),寫入ERP系統。

控制台程序使用Windows任務計划定時執行。

說明:

在人力允許的情況下,將數據讀取和寫入等數據庫操作的Function放入web service中,提供統一標准的web服務,可以便於后續多系統多平台開發。

保證一個入口,多種使用。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM