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

Web Services下的會計專業實訓平臺設計和應用

2015-01-04 08:51:40喬靜文
電子設計工程 2015年14期
關鍵詞:示意圖會計專業實訓

喬靜文

(陜西職業技術學院 財經學院,陜西 西安 710038)

隨著近年來我國科技的迅猛發展與進步,使得社會逐漸提升了對技能型人才的需求。現階段我國很多高校為了能夠不斷提升市場競爭實力,而選擇校校聯合、校校合并的策略,同一高等院校存在兩個以上校區的情況實屬常見,而且各小區間距離也比較遠,甚至遠大數百公里。怎樣在保持原有硬件設備、軟件設備及教學實訓平臺前提寫,有效集成原有系統,保證全校所有專業都可以對相關教育資源加以充分利用,是我國各高等院校亟需探討與解決的重要問題,作為一種分布式計算技術,Web Services可從根本上解決高校跨平臺程序集成問題[1]。本研究主要分析與探討高校中Web Services下的會計專業實訓平臺設計和應用。

1 Web Services技術概述

1.1 Web Services的含義

不同語言工具中,Web Services的實現方式也具有一定差異性。然而,其實現方式均嚴格遵循同一溝通規范,即:SOAP規范。SOAP規范協議所選封包格式為XML,XML又為文本范疇,所以支持任意系統。SOAP協議的首個傳遞協議額為HTTP通訊協議,所以,系統只需選擇SOAP封包交換數據,那么彼此就可溝通與理解。然而,Web Services并非傳遞交換所有數據,僅僅是方法函數的輸出,再利用接口或者組件的方式對其實現代碼進行調用,并向回調用方傳遞執行結果,由接口文件對Web Services輸出服務予以辨認。

1.2 Web Services的體系結構

從根本上說,Web服務具有極為簡單的概念,即:Web Services服務端設定服務接口,獲得該接口后,對接口中相關服務函數進行調用,客戶端就可命令Web Services服務端返回結果。所以,Web Services所設定服務接口如同契約,雙方只有都遵守約定,才能成功合作。Web Services框架示意圖如圖1所示。

圖1 Web Services框架示意圖Fig.1 Web services framework schematic

從圖1可知,該框架具有穩定、簡單的特點,可應用任一組件模型與程序語言,而且Web Services的角色為粘合劑。然而,Web Services也有不足之處,也就是客戶端若想獲得Web Services返回結果,就必須往返轉換與傳遞SOAP封包,所以,就執行效率來看并不理想。但可集成各系統,可接受效率損失,利用本地存取WSDL與壓縮封包法彌補,所以不會對系統執行效率產生影響。

1.3 Web Services關鍵技術

從現階段的技術來說,Web Services的關鍵技術主要包括 WSDL、XML、UDDI及 SOAP 等。

WSDL:該技術是以XML為基礎的Web Services描述語言。服務通過WSDL格式描述后在特定文件中存放。也就是說,WSDL是客戶端和服務器端相連接的橋梁。客戶端先依照WSDL中的參數名稱、服務函數名稱與類型,構建以SOAP為基礎的請求,再將請求發送給服務器斷,接受請求后,服務器斷依照WSDL文件描述處理客戶端信息。

XML:該技術解決無關性問題方面的特點是廠商無關、平臺無關。Web Services的基礎就是XML,基于Web Services的程序不管采用哪種語言,都會轉化數據為XML格式。

UDDI:該技術集集成、檢索及描述為一體,常見可公開訪問接口,服務提供者利用UUDI接口將相關服務信息注冊在服務信息庫中[2]。

SOAP:該技術是分布式環境中Web Services交換信息的一種標準方式,也就是說,Web Services中的待處理數據、服務請求以及服務器端回送給客戶端的數據均必須先由SOAP封裝,在綁定HTTP協議,繼而交換信息。

2 實訓平臺的設計

2.1 實訓平臺結構

在會計專業實訓平臺中,基于Web Services應用程序為面向服務的機制結構,即:SOA,該體系結構分為3個角色:1)服務代理。提供服務定位與法不同能,實現方式為CDDI;2)服務提供者。對外提供服務,服務相關服務信息;3)服務請求者。利用服務代理對所需服務進行查詢,并綁定服務。SOA體系結構示意圖如圖2所示。

圖2 SOA體系結構示意圖Fig.2 SOA Architecture schematic

某教育園由五所院校合并而成,各院校在合并前都有各自的教學實訓平臺,其網絡環境與軟件系統各不相同,基于該情況,若想確保不同校區會計專業實訓平臺相統一,必須應用基于Web Services的會計專業實訓平臺服務器端程序,以往教學系統以客戶端角色訪問服務端程序[3]。因為以往校區實訓平臺系統開發方式為VB、Java、PB及VC等模式,因此新校區會計專業實訓憑條選擇Java語言開發,采用Web服務形式把新會計專業實訓平臺系統發布出去,會計專業實訓平臺體系結構示意圖如圖3所示。

圖3 平臺體系結構示意圖Fig.3 Schematic platform system

2.2 Web客戶端界面層

接收用戶的數據輸入或指令為Web客戶端界面層,并合法性校驗數據,校驗內容主要有數據取值范圍與形式等。若數據錯誤,則由客戶端及時處理掉,并由業務邏輯層對合法數據予以處理,同時對用戶顯示處理結果[4]。在客戶端放置數據合法性檢查,有效防止了在服務器驗證中傳輸非法數據。

3 基于Web Services會計專業實訓平臺的實現

3.1 服務器端的實現

以Web Services2003為服務器運行斷操作系統,企業版為后臺數據庫,以企業版為Java語言調試、編輯及運行環境,完成服務器環境部署,開發應用程序,調試平臺應用程序。會計專業實訓平臺在實施Web服務發布期間通過定制形式發布,以為服務名字[5]。

3.2 客戶端的實現

以Web Services為基礎的會計專業實訓平臺,不斷客戶端選擇哪種語言開發,在通信服務器端前,都要進行SOAP封存。為保證應用程度具有較高集成度,可部署分區服務端為SOAP客戶端,若某校區應用的是Java語言開發系統,應該將以下代碼導入原程序前:

importorg.apache.axis.AxisFault;

importrg.apache.axis.client.Call;

importorg.apache.axis.client.Service;

importorg.apache.axis.encoding.XMLType;

import.javax.xml.rpc.ParameterMode;

impotr.javax.xml.namespace.QName

import.java.net.URL;/導入必須的程序包

Stringendpoint=“”定義目標端點

Serviceservice=newService();/創建服務

Obijectresponse()bj=call.invoke(newObject[]);/轉 化結 果為java對象

其它校區客戶端, 可通過 VC、VB、PB、DELPHI開發,這樣就應該設計一個COM,在系統服務中注冊,通過微軟服務器轉化為WSDL文件,結束客戶端部署[6]。

4 結束語

技術設計出一種無關平臺、分布式應用程序集成體系,可靈活進行系統設計,本研究選擇Web Services,設計出一個在一校多區中適用的會計專業實訓平臺系統,集成效果良好。現階段,在應用Web服務方面還存在很多問題,以Web服務取代高校以往教學系統的工程非常復雜、艱苦,然而,這是以Web Services為基礎的編程理念,是現代化軟件技術的代表,同時也是我國軟件界的必然發展趨勢。

[1]盛平,杜洪超.基于Web Services的嵌入式農業物聯網測控系統[J].電子設計工程,2014(11):154-155.SHENGPing,DUHong-chao.Theembedded IOTmeasurement and control system of agriculture base on Web Services[J].Electronic Design Engineering,2014(11):154-155.

[2]陳海松,郭宇棟,徐偉亞.Web Service技術在裝備保障信息系統集成中的應用[J].電子設計工程,2013(14):184-185.CHEN Hai-song,GUO Yu-dong,XU Wei-ya.Application of WEB service in equipment information system integration[J].Electronic Design Engineering,2013(14):184-185.

[3]陳錦富,李青,毛澄映,等.基于安全規則變異的Web Services安全性測試方法[J].計算機學報,2013,36(10):1967-1981.CHEN Jin-fu,LIQing,MAOCheng-ying,et al.Based on Web Services security testing method variability safety rules[J].Chinese Journal of Computers,2013,36(10):1967-1981.

[4]陳天勇.基于Web Services高校會計實訓平臺的研究[J].科技致富向導,2013(22):246,291.CHEN Tian-yong.College accounting training on Web servicesplatform[J].Technology rich Wizard,2013(22):246,291.

[5]江帆.基于Web Services高校會計實訓平臺的研究與設計[D].蘇州:蘇州大學,2009.

[6]柳翠寅,格榮扎西,盛書海,等.基于WebServices的多部門協作學生信息服務平臺[J].福建電腦,2009(4):101-102.LIU Cui-yin,GERONG Zha-xi,SHENG Shu-hai,et al.WebServices based multisectoral collaboration Student Information Services Platform[J].Fujian Computer,2009(4):101-102.

猜你喜歡
示意圖會計專業實訓
先畫示意圖再解答問題
基于CDIO理念的數控實訓教學改革與實踐
黔西南州旅游示意圖
當代貴州(2019年41期)2019-12-13 09:28:56
電工電子實訓教學改革與創新
電子制作(2017年8期)2017-06-05 09:36:15
微課在數控實訓課中的應用探析
兩張圖讀懂“青年之聲”
中國共青團(2015年7期)2015-12-17 01:24:38
對會計專業教學的思考
基于云計算構建高職會計專業人才培養模式探析
對外經貿(2014年1期)2014-03-20 13:58:19
虛實結合實訓平臺的開發與應用探索
獨立學院會計專業人才培養目標的困境與出路
主站蜘蛛池模板: 干中文字幕| 日本国产在线| 日本欧美视频在线观看| 色综合网址| 免费高清a毛片| 精品国产www| 九九九精品成人免费视频7| 欧美日韩国产高清一区二区三区| 久久久久无码国产精品不卡| 91年精品国产福利线观看久久| 九一九色国产| 波多野结衣一区二区三区88| 色婷婷视频在线| 永久成人无码激情视频免费| 亚洲免费人成影院| 日本成人精品视频| 亚洲天堂伊人| 在线国产三级| 欧美精品在线视频观看| 国产精品白浆在线播放| 视频二区国产精品职场同事| 五月天婷婷网亚洲综合在线| 91精品久久久无码中文字幕vr| 亚洲三级色| 麻豆国产精品| 久久国产黑丝袜视频| 毛片网站在线看| 久久久久久国产精品mv| 国产91视频免费观看| 成人在线观看一区| 欧美日韩一区二区三| 国产福利免费在线观看| 亚洲无码A视频在线| AV不卡无码免费一区二区三区| 蝌蚪国产精品视频第一页| 熟女视频91| 亚洲三级a| 欧美全免费aaaaaa特黄在线| 欧美精品综合视频一区二区| 人人爽人人爽人人片| 日韩久草视频| 亚洲国产91人成在线| 老司国产精品视频91| 欧美日韩在线第一页| 亚洲综合色区在线播放2019| 日韩欧美中文字幕在线精品| 国产丝袜91| 久久无码高潮喷水| 午夜成人在线视频| 乱系列中文字幕在线视频| 91区国产福利在线观看午夜| 伊人久久久久久久| 成人福利在线视频| 成年人福利视频| 久久www视频| 国产一区三区二区中文在线| 88av在线看| 亚洲福利网址| 国产亚洲精品97AA片在线播放| 无遮挡国产高潮视频免费观看| 国产福利小视频在线播放观看| 日韩a在线观看免费观看| 色天堂无毒不卡| 国产成人h在线观看网站站| 国产精品综合久久久| 99视频有精品视频免费观看| 久久国产精品无码hdav| 在线a网站| 久久久国产精品无码专区| 国产精品深爱在线| 午夜国产精品视频| 国产亚洲精品精品精品| 国产视频自拍一区| 激情无码视频在线看| 国产精鲁鲁网在线视频| 国内精品九九久久久精品| 91成人免费观看| 98超碰在线观看| 三级欧美在线| 色噜噜综合网| 日韩麻豆小视频| 一本大道无码日韩精品影视|