配置步驟:
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服務,可以便於后續多系統多平台開發。
保證一個入口,多種使用。