999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Web Service技術的企業信息系統數據交互

2015-03-27 13:18:35丁新紅翟志強
中國科技縱橫 2015年6期

丁新紅 翟志強

【摘 要】 分析了南車戚墅堰機車有限公司目前使用的一種數據交互方式局限性,進一步介紹了Web Service技術的特點,提出了企業信息系統數據交互框架,結合企業ERP系統與機車修理系統數據交互實例,介紹信息系統數據交互實現方法。

【關鍵詞】 Web Service技術 ?企業信息系統 ?數據交互

1 企業信息系統數據交互現狀

隨著信息技術的迅猛發展,南車戚墅堰機車有限公司(以下簡稱“戚墅堰公司”)的信息化系統也越來越多,但是眾多的信息系統基本上是基于獨立的解決方案設計的,分布在不同的服務器上,應用程序開發語言和數據庫都不盡相同,信息系統之間不可避免的存在異構,眾多的關鍵信息封閉在獨立的信息系統中,形成了信息孤島。互聯網的發展對戚墅堰公司的信息化建設提出了新的要求,如何及解決信息系統間數據交互成了信息建設的重要課題。近年來,戚墅堰公司的信息系統數據交互主要通過中間接口庫的形式實現,在數據庫中建立用戶賬號并對其授權,各自系統操作員通過界面上的功能按鈕觸發事件實現系統信息的同步,系統之間不直接交互安全性提高,但是對用戶授權又存在一定的安全隱患,信息共享實時性較差。而且隨著接入系統數量的增加,數據庫連接數可能被耗盡。

2 Web Service技術簡介

2.1 Web Service定義

Web Service是一套實現網絡服務發布與調用的規范。這套規范使用HTTP作為通信協議、使用SOAP協議實現遠程服務的調用、使用WSDL文件描述服務、使用UUDI機制實現網絡上各種服務的集成和發布。

2.2 Web Service特點

Web Service是為軟件提供服務的,其直接用戶是程序開發人員,或者說,Web Service的內部技術對最終用戶是透明的。其特點表現為:

(1)優點:一、遠程服務:服務請求時,客戶端向服務器端發送的是待處理的數據,服務應答時,服務器端向客戶端回送的是處理后的數據。整個服務過程中相對客戶端而言,屬于遠程服務。二、實時性:信息交互隨時請求,隨時響應不需要人工觸發,做到實時響應。三、跨平臺,與語言無關:使用Windows操作系統的客戶端即可以請求一臺Linux服務器上的Web Service,也可以請求一臺Solaris服務器上的Web Service。而且服務的消費者和服務的提供者都可以用不同的語言進行實現。四、跨防火墻通信:使用HTTP作為通信協議, Web Service的數據很容易通過防火墻,不需要防火墻為其單獨開通端口。五、易調試:使用了SOAP,數據是以xml文本的方式而非二進制傳輸,調試非常方便。

(2)缺點:數據量大時效率低:用文本格式編碼數據,會造成SOAP數據包體積龐大。特別是當待處理的數據本身就龐大時,Web Service的效率會嚴重下降。但是,在企業內部網絡中,這個缺點可以忽略不計。

3 戚墅堰公司WebService集成接口系統架構

目前開源的Web Services框架常見的有Axis和CXF。系統選擇了Axis 2作為Web Services實現。Axis2具有強大的靈活性并可擴展到新的體系結構。Axis2是一套嶄新的WebService引擎,該版本是對Axis1.x重新設計的產物。Axis2不僅支持SOAP1.1和SOAP1.2,還集成了非常流行的REST WebService,同時還支持Spring、JSON等技術。架構圖1如下:

4 數據交互實現

以ERP系統與機車修理系統數據交互為實例介紹戚墅堰公司信息系統數據交互的實現。(機車修理系統獲取ERP系統細錄單信息為例)

(1)瀏覽器訪問機車修理系統;如圖2用戶進入機車修理系統中,實例中訪問的是細錄單模板管理—細錄單查詢。

(2)修理系統請求Axis;輸入車型、車號、姓名條件,點擊“查詢”按鈕,此時修理系統發生請求,請求服務名為:AnalyzeRateByYear 如圖3。

(3)Axis訪問ERP系統;

public List getResult(String trainNo) throws Exception {

AmtDao dao = new AmtDao();

//AmtDao中的analyzeAmtByTrainResult方法是通過車型車號,查詢結果

List resultVos = dao.analyzeAmtByTrainResult(trainNo)

//返回的List對象會通過Axix轉換為xml發送到客戶端

return resultVos;

}

(4)ERP系統響應Axis;ERP 系統響應Axis,執行執行SQL命令,將處理的數據返回。

(5)Axis將XML數據返回給修理系統(以第二條數據XML為例);

N

06000001

鐵路機車粗制整體輪

TJZL-010-98-1062

12

12

(6)修理系統返回給瀏覽器;如圖4。

5 效果

戚墅堰公司通過建立基于Web Service技術的數據交互平臺,實現了供應商管理系統與精益物流系統,ERP系統與PDM系統,客戶關系管理系統與ERP系統等多個系統之間的數據交互,有效的解決了異構系統之間數據交互的問題,打破了信息孤島格局,提高了信息的實時共享效率。

6 結語

數據在企業的經營管理、生產制造等各方面的影響力越來越大,數據驅動將成為企業發展的動力。戚墅堰公司通過基于WebService技術的接口平臺實現企業信息系統數據實時交互處于初級階段,在大數據引爆的今天,如何在通過接口平臺實現數據快速實時交互的同時確保數據的安全仍需投入更多的人力、物力和財力進行深入研究。

參考文獻:

[1]Eben Hewitt著,孫燕,陳伊文,王俊華,譯.JAVA SQL Cookbook 中文版[M].清華大學出版社,2011.

[2]徐光俠,楊丹.基于WebService技術的異構系統的無縫集成[J].計算機工程與設計,2007(3):6.

主站蜘蛛池模板: 日韩欧美高清视频| 欧美成人午夜视频| 老司机精品一区在线视频| 国产女人综合久久精品视| 国产欧美日韩精品综合在线| 中日韩欧亚无码视频| 欧美日韩免费| 亚洲欧美精品日韩欧美| 亚洲午夜福利在线| 人人爽人人爽人人片| 国产精品视频系列专区| 婷婷99视频精品全部在线观看| 992tv国产人成在线观看| 亚洲中文字幕久久精品无码一区| 91久久精品日日躁夜夜躁欧美| 国产精品一线天| 亚洲AV无码乱码在线观看代蜜桃 | 岛国精品一区免费视频在线观看 | 色欲色欲久久综合网| 精品超清无码视频在线观看| 免费A级毛片无码免费视频| 无码粉嫩虎白一线天在线观看| 国产欧美在线| 亚洲首页在线观看| 丝袜美女被出水视频一区| 国产精品va免费视频| 中文字幕久久亚洲一区| 欧美三级视频在线播放| h视频在线观看网站| 国产精品综合久久久| 四虎永久在线精品国产免费| 在线观看精品自拍视频| 9966国产精品视频| 曰AV在线无码| 精品久久香蕉国产线看观看gif| 日a本亚洲中文在线观看| 精品一区国产精品| 久久一级电影| 精品无码专区亚洲| 中文字幕色站| 亚洲不卡影院| 国产男女免费完整版视频| 中国丰满人妻无码束缚啪啪| 国产成人无码AV在线播放动漫| 亚洲国产天堂久久九九九| 国产av剧情无码精品色午夜| 992tv国产人成在线观看| 亚洲三级视频在线观看| 丁香五月激情图片| 在线中文字幕日韩| 毛片免费网址| jizz在线观看| 日本人妻丰满熟妇区| 亚洲精品人成网线在线| 97精品国产高清久久久久蜜芽 | 中文字幕在线欧美| 色婷婷国产精品视频| 亚洲一级毛片在线播放| 91在线播放国产| 天天干天天色综合网| 精品国产美女福到在线直播| 香蕉视频在线观看www| 亚洲视频无码| 日本精品αv中文字幕| 鲁鲁鲁爽爽爽在线视频观看 | 超薄丝袜足j国产在线视频| 一区二区日韩国产精久久| 在线视频一区二区三区不卡| 99国产精品免费观看视频| 伊人久久大香线蕉aⅴ色| 天天做天天爱夜夜爽毛片毛片| 囯产av无码片毛片一级| 成人国产精品视频频| 欧美色视频网站| 亚洲男人的天堂在线| 一区二区理伦视频| 99视频精品在线观看| 这里只有精品在线| 精品一区二区三区无码视频无码| 四虎精品国产AV二区| 国产青榴视频| 久久精品午夜视频|