版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、677中圖圖分類號:TP3 論文編號:碩士學(xué)位論論文Web SServiice在網(wǎng)網(wǎng)上辦稅廳廳系統(tǒng)的應(yīng)應(yīng)用Web SServiicess Appplicaationn in the Onliine TTax SysttemA Dissserttatioon Suubmittted for the Degrree oof Maasterr中圖分類號號:TP33 論文編號:100006GS07221A533碩 士 學(xué) 位 論論 文Web SServiice在網(wǎng)網(wǎng)上辦稅廳廳系統(tǒng)的應(yīng)應(yīng)用關(guān)于學(xué)位論論文的獨創(chuàng)創(chuàng)性聲明本人鄭重聲聲明:所呈呈交論文,是是本人獨立立進(jìn)行研究究工作所取取得的成果果。除文中中已經(jīng)
2、注明明引用的內(nèi)內(nèi)容外,本本論文不包包含任何其其它個人或或集體已經(jīng)經(jīng)發(fā)表或撰撰寫過的作作品成果。對本文的的研究做出出重要貢獻(xiàn)獻(xiàn)的個人和和集體,均均已在文中中以明確的的方式標(biāo)明明。本人完完全意識到到本聲明的的法律結(jié)果果由本人承承擔(dān)。論文作者簽簽名: 日期期: 年 月月 日學(xué)位論文使使用授權(quán)書書未經(jīng)本論文文作者的書書面授權(quán),依依法收存和和保管本論論文書面版版本、電子子版本的任任何單位和和個人,均均不得對本本論文的全全部或部分分內(nèi)容進(jìn)行行任何形式式的復(fù)制、修改、發(fā)發(fā)行、出租租、改編等等有礙作者者著作權(quán)的的商業(yè)性使使用(但純學(xué)術(shù)術(shù)性使用不不在此限)。否則,應(yīng)應(yīng)承擔(dān)侵權(quán)權(quán)的法律責(zé)責(zé)任。論文作者簽簽名: 日
3、期期: 年 月月 日其他人員簽簽名: 日期: 年 月 日 III摘 要傳統(tǒng)的系統(tǒng)統(tǒng)集成互操操作性和可可擴(kuò)展性較較差、集成成的代價較較高。隨著著Web服服務(wù)(Weeb Servvicess)技術(shù)的的出現(xiàn)和不不斷完善,為為提出更加加完備的集集成方案提提供了技術(shù)術(shù)保障。WWeb服務(wù)務(wù)改變了傳傳統(tǒng)的應(yīng)用用集成中點點對點的集集成處理方方式,以一一種松散的的服務(wù)捆綁綁形式,能能夠快速地地開發(fā)、發(fā)發(fā)布、發(fā)現(xiàn)現(xiàn)和動態(tài)綁綁定應(yīng)用。良好的互操操作性和封封裝性、松松散耦合的的結(jié)構(gòu)、廉廉價性、標(biāo)標(biāo)準(zhǔn)協(xié)議規(guī)規(guī)范和高度度可集成能能力等特點點,使Weeb服務(wù)在在電子政務(wù)務(wù)的建設(shè)中中有著無法法替代的優(yōu)優(yōu)勢。本文文通過對WWe
4、b服務(wù)務(wù)的體系架架構(gòu)和技術(shù)術(shù)組成等方方面的研究究,以及對對現(xiàn)有集成成模式的分分析,結(jié)合合Web服服務(wù)技術(shù)的的具體特點點,分析了了基于Weeb服務(wù)的的網(wǎng)上辦稅稅大廳系統(tǒng)統(tǒng)集成框架架與關(guān)鍵技技術(shù)。本文詳細(xì)描描述了該技技術(shù)框架,并并對框架中中所涉及的的若干關(guān)鍵鍵技術(shù)進(jìn)行行了深入的的分析研究究,總結(jié)并并提出了有有效的實現(xiàn)現(xiàn)方法。對對本課題采采用的Weeb Seervicce和AJJAX頁面面無刷新技技術(shù)進(jìn)行了了深入的分分析研究,著著重介紹了了Web Servvice的的概念、體體系結(jié)構(gòu)和和相關(guān)技術(shù)術(shù)、標(biāo)準(zhǔn)AAJAX交交互,它的的核心技術(shù)術(shù),優(yōu)勢以以及應(yīng)用領(lǐng)領(lǐng)域。接著,對網(wǎng)網(wǎng)上辦稅大大廳系統(tǒng)的的功能需求
5、求、性能需需求、系統(tǒng)統(tǒng)總體功能能結(jié)構(gòu)、系系統(tǒng)功能模模塊設(shè)計和和系統(tǒng)Weeb Seervicce設(shè)計。通過需求求分析,確確定出系統(tǒng)統(tǒng)的總體流流程以及相相應(yīng)的系統(tǒng)統(tǒng)功能。然然后應(yīng)用集集成框架模模型,為系系統(tǒng)設(shè)計了了總體的架架構(gòu)。接著著對該網(wǎng)上上辦稅系統(tǒng)統(tǒng)進(jìn)行了實實現(xiàn),詳細(xì)細(xì)描述了架架構(gòu)和功能能中技術(shù)點點的具體開開發(fā),包括括UDDII注冊中心心的實現(xiàn)、Web Servvice的的實現(xiàn)、WWeb SServiice代理理的實現(xiàn)以以及Ajaax在網(wǎng)上上辦稅大廳廳系統(tǒng)中的的運用。最后是對全全文工作的的總結(jié)和展展望。關(guān)鍵詞:網(wǎng)網(wǎng)上辦稅,Web服服務(wù),代理,UDDDIAbstrractDistrributte
6、d ccompoonentt moddel, suchh as Cobrras sstilll tigght ccouplling struucturre annd iss oftten usedd in the tradditioonal inteegrattion soluutionn. Itt usuuallyy cauuses poorr intteropperabbilitty, ppoor exteensibbilitty, aand hhigh costt of inteegrattion. Witth thhe apppearrancee andd matturitty off
7、 Webb Serrvicee techhnoloogy, a beetterr inttegraationn sollutioon caan bee proovideed poossibbly. Web Servvice makees thhe chhangee of ttradiitionnal mmode of ppointt to poinnt inntegrratioon. IIt usses aan inncomppact servvice bindding formm to rapiidly deveelop, publlish, disscoveer annd dyynamii
8、c biind tthe aappliicatiions. Webb Serrvicee hass manny preddominnant featturess, inclludinng innterooperaabiliity, encaapsullatioon, loosse cooupliing sstruccturee, low costt, normmal pprotoocol and highh inttegraationn.Good inteeropeerabiilityy andd enccapsuulatiion, loosse cooupliing oof thhe stt
9、ructture, loww-cosst, sstanddard prottocoll speecifiicatiion aand ccharaacterristiics oof hiigh ccapaccity can be iinteggrateed too Webb serrvicees, ee-govvernmment builldingg in an iirrepplaceeablee advvantaage. Baseed onn thee Webb serrvicees arrchittectuure aand ttechnnologgy coompossitioon off t
10、hee ressearcch, aand aanalyysis of eexistting inteegratted mmodell, coombinning the speccificc chaaractterissticss of Web servvicess tecchnollogy, anaalysiis off webb-bassed WWeb sserviices, taxx hanndlinng haall ssysteem inntegrratioon frramewwork and key techhnoloogiess.This papeer deescriibes the
11、 techhnicaal frramewwork, andd thee fraamewoork iinvollved in aa nummber of kkey ttechnnologgies in-ddepthh anaalysiis, iit iss prooposeed too achhievee efffectiive wway. Usedd in thiss subbjectt andd AJAAX Weeb Seervicce teechnoologyy witthoutt reffreshhing the pagee in-deptth annalyssis, focuusing
12、g on the Web Servvice conccept, arcchiteecturre annd reelateed teechnoologiies, stanndardds, AAJAX inteeracttion, itss corre teechnoologyy, addvanttagess andd appplicaationns.Then, on the Inteernett Taxx Serrvicee Halll syystemm funnctioonal requuiremmentss, peerforrmancce reequirremennts, the overr
13、all funcctionn of the systtem sstruccturee, fuunctiion mmodulle deesignn andd sysstem desiign oof Weeb Seervicce. TThrouugh nneedss anaalysiis too dettermiine tthe ooveraall ssysteem fllow aand tthe ccorreesponndingg sysstem funcctionn. Annd apppliccatioon inntegrratioon frramewwork modeel foor thhe
14、 syystemm dessign of tthe ooveraall sstruccturee. Thhen tthe oonlinne taax haandliing ssysteem waas acchievved, a deetailled ddescrriptiion oof thhe arrchittectuure aand ffuncttion of tthe sspeciific deveelopmment in tthe ttechnnicall poiints, inccludiing tthe iimpleementtatioon off UDDDI reegisttry
15、, Web Servvice impllemenntatiion, Web Servvice proxxy immplemmentaationn, annd Ajjax iin thhe onnlinee lobbby ssysteem, tthe TTax uuse.Finallly, therre iss texxt suummarry off thee worrk annd prrospeects.Keywoords: Onliine ttax hhandlling, Webb serrvicees, aagentt, UDDDI 目 錄TOC o 1-3 h z u HYPERLINK
16、 l _Toc265670036 摘 要 第1章 緒論1.1 研研究背景及及意義在IT產(chǎn)業(yè)業(yè)迅猛發(fā)展展的今天,人人們已經(jīng)熟熟知了網(wǎng)絡(luò)絡(luò)、網(wǎng)站、軟件、數(shù)數(shù)據(jù)庫等信信息產(chǎn)業(yè)的的專有語言言、詞匯,更更加認(rèn)識到到了計算機(jī)機(jī)等工T產(chǎn)產(chǎn)品給人們們的生產(chǎn)、生活帶來來的方便與與效率。稅務(wù)機(jī)關(guān)推推出網(wǎng)上辦辦稅服務(wù),正正是為適應(yīng)應(yīng)信息化高高速發(fā)展的的可喜形勢勢,借助信信息化的手手段提高納納稅人的辦辦稅效率,節(jié)節(jié)約納稅人人的時間和和資金,方方便納稅人人。網(wǎng)上辦稅大大廳系統(tǒng)是是通過計算算機(jī)和網(wǎng)絡(luò)絡(luò)通訊技術(shù)術(shù),使納稅稅人足不出出戶完成稅稅務(wù)登記、納稅認(rèn)定定、發(fā)票管管理、申報報納稅等全全部辦稅過過程的一種種網(wǎng)絡(luò)化的的辦稅
17、系統(tǒng)統(tǒng)。網(wǎng)上辦稅是是我國稅制制改革的一一個重要組組成部分,是是納稅管理理形式的一一次革命,有有利于未來來人力資源源分配和稅稅收成本結(jié)結(jié)構(gòu)調(diào)整,有有利于建設(shè)設(shè)以納稅管管理為基礎(chǔ)礎(chǔ),以計算算機(jī)網(wǎng)絡(luò)為為依托,集集中征收,重重點稽查,分分類管理,一一級核算的的稅務(wù)征管管格局。本系統(tǒng)可實實現(xiàn)網(wǎng)絡(luò)稅稅務(wù)登記管管理、發(fā)票票管理、文文書申請、電子申報報,特別是是納稅人申申報資料中中票與表的的比對問題題的解決,有有效地打擊擊利用虛開開發(fā)票騙稅稅等涉稅犯犯罪,并為為進(jìn)一步實實現(xiàn)納稅評評估提供全全面的數(shù)據(jù)據(jù)基礎(chǔ)。稅務(wù)登記、發(fā)票管理理、電子申報等等事項是納納稅人的重重要義務(wù),是是稅務(wù)機(jī)關(guān)關(guān)依法征稅稅的基礎(chǔ),也也是溝通
18、納納稅人和稅稅務(wù)機(jī)關(guān)的的一座橋梁梁。近十年年來,我國國稅務(wù)機(jī)關(guān)關(guān)在稅收征征管方面進(jìn)進(jìn)行了許多多探索和改改革,稅收收征管工作作在模式和和手段上較較以前已發(fā)發(fā)生了巨大大的變化。從以上辦辦稅環(huán)節(jié)而而言,納稅稅人和稅務(wù)務(wù)機(jī)關(guān)都感感到不盡如如人意。納納稅人方面面,上門登登記、購票票、申報,要要往返于納納稅人、稅稅務(wù)機(jī)關(guān)、銀行之間間,而且在在稅務(wù)機(jī)關(guān)關(guān)要到好幾幾個部門進(jìn)進(jìn)行審批,需需要付出人人力、時間間、交通等等方面的成成本;對于稅務(wù)務(wù)機(jī)關(guān),需需要自行解解決大量紙紙質(zhì)申報數(shù)數(shù)據(jù)的采集集問題,耗耗費較大的的人力和物物力,辦事事效率很低低。解決這這一問題的的較好辦法法,就是網(wǎng)網(wǎng)上辦稅。從以上我國國網(wǎng)上辦稅稅的
19、現(xiàn)狀不不難看出,納納稅人的網(wǎng)網(wǎng)上辦稅部部分省市僅僅局限于申申報、納稅稅兩個環(huán)節(jié)節(jié),稅務(wù)登登記、發(fā)票票管理僅有有少數(shù)省市市涉及。而而納稅人進(jìn)進(jìn)行稅務(wù)登登記、發(fā)票票管理的審審批辦理程程序繁瑣,填填寫各種申申請表、審審批表等報報表,還要要到諸多的的部門去審審批,這些些事項如果果也能充分分利用現(xiàn)代代化計算機(jī)機(jī)和網(wǎng)絡(luò)技技術(shù),以電電子方式進(jìn)進(jìn)行辦理,同同樣有著傳傳統(tǒng)辦稅方方式不可替替代的優(yōu)勢勢。同傳統(tǒng)統(tǒng)辦稅方式式比,網(wǎng)上上辦稅可提提高辦稅的的效率和質(zhì)質(zhì)量,降低低稅收成本本。對納稅稅人辦稅不不再受時間間和空間的的限制,方方便、省錢錢,對稅務(wù)務(wù)機(jī)關(guān)來說說,不僅減減少數(shù)據(jù)錄錄入所需的的龐大的人人力、物力力,還可
20、大大幅度降低低輸入、審審核的錯誤誤率。其次次,采用現(xiàn)現(xiàn)代化計算算機(jī)網(wǎng)絡(luò)技技術(shù),可以以實現(xiàn)登記記、發(fā)票、申報、稅稅款結(jié)算等等電子信息息在納稅人人、銀行、國庫間的的傳遞。加加快票據(jù)的的傳遞速度度,縮短稅稅款在途中中滯留的環(huán)環(huán)節(jié)和時間間,從而確確保國家稅稅收及時入入庫。因此此,試圖通通過對網(wǎng)上上辦稅大廳廳系統(tǒng)的開開發(fā),并將將其應(yīng)用于于稅務(wù)系統(tǒng)統(tǒng),達(dá)到科科學(xué)、高效效辦稅的目目的。另一一方面,稅稅務(wù)網(wǎng)上辦辦稅大廳系系統(tǒng)直接服服務(wù)于納稅稅人,使廣廣大納稅人人感受到稅稅務(wù)機(jī)關(guān)的的高效率服服務(wù),不僅僅可以樹立立起稅務(wù)機(jī)機(jī)關(guān)為納稅稅人提供優(yōu)優(yōu)質(zhì)服務(wù)的的良好社會會形象,而而且使稅務(wù)務(wù)機(jī)關(guān)和納納稅人節(jié)省省辦公費用用
21、,提高工工作效率,具具有良好的的社會效益益和經(jīng)濟(jì)效效益。1.2 網(wǎng)網(wǎng)上辦稅大大廳系統(tǒng)研研究現(xiàn)狀美國從上世世紀(jì)60年年代起逐步步在全國范范圍內(nèi)建立立了稅收征征管網(wǎng)絡(luò)。實現(xiàn)了從從稅收預(yù)測測、稅務(wù)登登記、納稅稅申報、稅稅款征收、稅務(wù)稽查查、稅源控控制、納稅稅資料的收收集、存儲儲、檢索等等一系列工工作環(huán)節(jié)的的信息化。在稅收信信息化的建建設(shè)過程中中,重視先先進(jìn)技術(shù)的的運用,是是美國的一一大特色。如19999年,美美國開始運運用信用卡卡技術(shù),支支付預(yù)估的的稅款;20000年,美國國開始采用用顧客賬戶戶方式,納納稅人通過過國稅局電電子報稅系系統(tǒng)支付的的稅款可以以直接從其其銀行賬戶戶中扣除。最近,美美國又在新
22、新的征管軟軟件中啟用用了“數(shù)據(jù)挖掘掘”信息技術(shù)術(shù),極大地地保障了信信息的真實實性,減少少了偷漏稅稅現(xiàn)象。澳大利亞已已在全國稅稅務(wù)機(jī)關(guān)內(nèi)內(nèi)部全面運運用計算機(jī)機(jī)系統(tǒng)管理理納稅申報報,辦理出出口退稅等等日常工作作。并實現(xiàn)現(xiàn)了與政府府相關(guān)部門門如海關(guān)、工商、保保險、金融融及大企業(yè)業(yè)的網(wǎng)絡(luò)互互聯(lián),有效效地對稅源源進(jìn)行控制制,有針對對性地開展展稅務(wù)審計計。另外,在在安全方面面,澳大利利亞稅務(wù)系系統(tǒng)也采取取了一些措措施,如為為防止災(zāi)難難性毀壞而而設(shè)計建立立了數(shù)據(jù)庫庫備份運行行系統(tǒng)。在在保密機(jī)制制上,采用用了口令或或密碼、電電子通行證證等機(jī)制,使使系統(tǒng)具有有了屏幕保保護(hù)功能、權(quán)限保護(hù)護(hù)功能和追追蹤查詢功功能。
23、在歐盟國家家中,意大大利擁有最最成功、最最大的稅收收信息管理理系統(tǒng)ITTIS(IItalyy Taxx Infoormattion Systtem)。財政部通通過ITIIS對全國國稅收工作作進(jìn)行管理理,同時,通通過公用數(shù)數(shù)據(jù)網(wǎng)實現(xiàn)現(xiàn)稅收環(huán)節(jié)節(jié)相關(guān)部門門的信息交交換和資源源共享。IITIS包包括16個個子系統(tǒng),主主要有:稅稅務(wù)登記注注冊系統(tǒng)、所得稅子子系統(tǒng)、增增值稅子系系統(tǒng)、稅務(wù)務(wù)檢查子系系統(tǒng)、技術(shù)術(shù)支持與培培訓(xùn)子系統(tǒng)統(tǒng)等。這些些子系統(tǒng)相相互配合、相互輔助助,各種資資料集中存存放,各地地區(qū)、各系系統(tǒng)之間十十分頻繁地地進(jìn)行信息息交換,構(gòu)構(gòu)成了遍布布意大利全全國的稅務(wù)務(wù)信息網(wǎng)絡(luò)絡(luò)。日本的稅收收信息管
24、理理系統(tǒng)也有有其自身的的特點。首首先,國稅稅局及稅務(wù)務(wù)署的系統(tǒng)統(tǒng)根據(jù)征管管工作的需需要統(tǒng)一開開發(fā)運行。國稅局接接收稅務(wù)署署傳送的納納稅人信息息,并對銀銀行傳送的的稅款入庫庫信息進(jìn)行行核對后,再再傳送給稅稅務(wù)署,后后者采用統(tǒng)統(tǒng)一的定型型統(tǒng)計,從從而實現(xiàn)了了國稅局與與稅務(wù)署系系統(tǒng)在統(tǒng)一一的狀態(tài)下下運行。在國內(nèi),為為了加強(qiáng)稅稅收征管、規(guī)范稅收收秩序,國國務(wù)院于 19944年開始實實施“金稅工程程”?!敖鸲惞こ坛獭背跗谝浴霸鲋刀惐O(jiān)監(jiān)管”為主要目目標(biāo);二期時,內(nèi)內(nèi)容已拓寬寬為增值稅稅防偽稅控控開票系統(tǒng)統(tǒng)、防偽稅稅控認(rèn)證系系統(tǒng)、增值值稅計算機(jī)機(jī)交叉稽核核系統(tǒng)、發(fā)發(fā)票協(xié)查信信息管理系系統(tǒng)的四個個系統(tǒng);到了三
25、期期,其目標(biāo)標(biāo)已經(jīng)成為為:在二期期基礎(chǔ)上,建建立七個子子系統(tǒng)仁管管理子系統(tǒng)統(tǒng)、征收子子系統(tǒng)、稽稽查子系統(tǒng)統(tǒng)、處罰子子系統(tǒng)、執(zhí)執(zhí)行子系統(tǒng)統(tǒng)、救濟(jì)子子系統(tǒng)、監(jiān)監(jiān)控子系統(tǒng)統(tǒng)),355個模塊。目前,現(xiàn)代代信息處理理技術(shù)廣泛泛運用于稅稅務(wù)管理和和稅收征管管的各個環(huán)環(huán)節(jié)。我國國“九五”計劃和20010年遠(yuǎn)遠(yuǎn)景目標(biāo)中中明確指出出:要進(jìn)一一步完善納納稅申報制制度,加快快應(yīng)用計算算機(jī)進(jìn)行稅稅收征管的的步伐。國國家稅務(wù)總總局已將電電子申報列列入全國稅稅收電子化化“九五”規(guī)劃。深深圳、廈門門、上海、青島等地地都不同程程度的在此此方面進(jìn)行行了實踐和和探索。1997年年12月225日,廈廈門市有110家外資資納稅人在在
26、全國率先先實現(xiàn)網(wǎng)上上電子申報報納稅?,F(xiàn)現(xiàn)在,任何何納稅人只只要有固定定的開戶銀銀行、賬號號和一臺電電腦,一根根電話線、一臺調(diào)制制解調(diào)器、一套瀏覽覽軟件,即即可實現(xiàn)網(wǎng)網(wǎng)上申報納納稅。該局局還在申報報結(jié)果交互互性上取得了突突破,網(wǎng)上上申報納稅稅人可實地地查詢申報報結(jié)果和歷歷史申報數(shù)數(shù)據(jù)。在全國稅務(wù)務(wù)系統(tǒng)中,納納稅人能自自主查詢歷歷史電子申申報信息的的,廈門是是首例。北京市地稅稅系統(tǒng)目前前實行的電電子申報主主要是通過過Inteernett網(wǎng)絡(luò),客客戶端不用用安裝應(yīng)用用系統(tǒng),只只需要安裝裝IE瀏覽器器。納稅人人登陸稅務(wù)務(wù)局網(wǎng)站在在線填寫稅稅收繳款書書號、應(yīng)稅稅項目和應(yīng)應(yīng)納稅額有有關(guān)數(shù)據(jù),系系統(tǒng)自動計計
27、算出應(yīng)納納稅額,然然后納稅人人提交稅務(wù)務(wù)局并手工工填寫繳款款書到銀行行繳稅。提提交的信息息通過系統(tǒng)統(tǒng)后臺處理理自動轉(zhuǎn)入入稅務(wù)局服服務(wù)器。深圳市國家家稅務(wù)局的的電子征稅稅系統(tǒng)現(xiàn)已已開通,由由深圳市電電子商務(wù)中中心、稅務(wù)務(wù)局信息中中心,人民民銀行國庫庫處計算中中心及納稅稅戶4個部部分組成。國家稅務(wù)總總局信息中中心正在總總結(jié)已實施施電子申報報的稅務(wù)機(jī)機(jī)關(guān)的經(jīng)驗驗和做法,制制定電子子報稅系統(tǒng)統(tǒng)技術(shù)實施施標(biāo)準(zhǔn),以以點帶面,逐逐步規(guī)范,引引導(dǎo)各地電電子報稅工工作的開展展。國家稅稅務(wù)總局程程法光副局局長認(rèn)為:隨著“科技興稅稅”意識的不不斷加強(qiáng),科科技手段的的不斷強(qiáng)化化,稅務(wù)系系統(tǒng)必須充充分利用現(xiàn)現(xiàn)代化技術(shù)術(shù)
28、,以改進(jìn)進(jìn)稅收征管管工作,并并為納稅人人提供更優(yōu)優(yōu)質(zhì)的服務(wù)務(wù)。因此,電電子報稅大大有前途!對于網(wǎng)上稅稅務(wù)登記情情況,經(jīng)過過搜索“網(wǎng)上辦稅稅”發(fā)現(xiàn),北北京市稅務(wù)務(wù)局、浙江江省地方稅稅務(wù)局、重重慶市地方方稅務(wù)局、蕪湖市國國稅局、呼呼和浩特市市地方稅務(wù)務(wù)局等的網(wǎng)網(wǎng)上辦稅大大廳系統(tǒng)中中已有網(wǎng)上上稅務(wù)登記記功能,其其余大部分分省市的網(wǎng)網(wǎng)上辦稅大大廳系統(tǒng)中中尚不具備備這一功能能。因此,網(wǎng)網(wǎng)上稅務(wù)登登記、發(fā)票票管理、財財務(wù)核算等等功能有待待于開發(fā),而而且是切實實可行的。1.3 論論文主要研研究內(nèi)容網(wǎng)上辦稅大大廳系統(tǒng)能能處理各類類納稅人的的稅務(wù)登記記;各種發(fā)票票的管理,納納稅人提取取或錄入進(jìn)進(jìn)/銷項發(fā)發(fā)票,自
29、動動生成納稅稅申報表;納稅申報報表保存的的同時錄入入實繳稅額額,傳送申申報表與稅稅款的繳納納工作;通過本系系統(tǒng)納稅人人還可以向向稅務(wù)機(jī)關(guān)關(guān)進(jìn)行納稅稅咨詢;瀏覽納稅稅公告,稅稅務(wù)機(jī)關(guān)可可以通過公公告將稅目目的標(biāo)準(zhǔn)代代碼等納稅稅事項下發(fā)發(fā)給納稅人人;學(xué)習(xí)納稅稅基礎(chǔ)知識識;進(jìn)行系統(tǒng)統(tǒng)管理,可可以自動更更新企業(yè)端端的程序,無無須人工干干預(yù),方便便稅務(wù)機(jī)關(guān)關(guān)和企業(yè)的的修改、擴(kuò)擴(kuò)展申報內(nèi)內(nèi)容、格式式及系統(tǒng)參參數(shù)。提高高了納稅人人的辦稅效效率,減輕輕了納稅戶戶的經(jīng)濟(jì)負(fù)負(fù)擔(dān)。本文通過采采用以認(rèn)證證技術(shù)和數(shù)數(shù)據(jù)庫技術(shù)術(shù)保證了納納稅資料的的合法性、完整性、有效性、保密性和和持久性。采用統(tǒng)一一的開發(fā)方法法,以架構(gòu)構(gòu)
30、為中心,利利用Webb Serrvicee技術(shù),探討討了Webb Serrvicee在網(wǎng)上辦辦稅大廳系系統(tǒng)的應(yīng)用用。作者在網(wǎng)上上辦稅大廳廳系統(tǒng)的研研發(fā)過程中中,參與了了稅務(wù)登記記子系統(tǒng)和和納稅申報報子系統(tǒng)需需求的調(diào)研研,用例的的確定與分分析,兩個個子系統(tǒng)的的設(shè)計與開開發(fā)。負(fù)責(zé)責(zé)采用哪些些相關(guān)技術(shù)術(shù)的選擇與與確定,提提出了網(wǎng)上上辦稅的原原理,設(shè)計計出網(wǎng)絡(luò)模模型圖。并并對用戶界界面和數(shù)據(jù)據(jù)結(jié)構(gòu)進(jìn)行行了分析與與設(shè)計。最最后,完成成論文工作作。1.4 論論文結(jié)構(gòu)本文共分為為五個章節(jié):第1章為緒緒論,論述述了本文的的研究背景景和意義,網(wǎng)上辦稅大廳系統(tǒng)的研究現(xiàn)狀,并提出本文的研究內(nèi)容和論文結(jié)構(gòu)。第2章針對
31、對本課題采采用的Weeb Seervicce和AJJAX頁面面無刷新技技術(shù)進(jìn)行了了深入的分分析研究,著著重介紹了了Web Servvice的的概念、體體系結(jié)構(gòu)和和相關(guān)技術(shù)術(shù)、標(biāo)準(zhǔn)AAJAX交交互,它的的核心技術(shù)術(shù),優(yōu)勢以以及應(yīng)用領(lǐng)領(lǐng)域。第3章主要要介紹了基基于Webb Serrvicee的網(wǎng)上辦辦稅大廳系系統(tǒng)的分析析和設(shè)計,包括系統(tǒng)的功能需求、性能需求、系統(tǒng)總體功能結(jié)構(gòu)、系統(tǒng)功能模塊設(shè)計和系統(tǒng)Web Service設(shè)計。第4章詳細(xì)細(xì)介紹了網(wǎng)網(wǎng)上辦稅大大廳系統(tǒng)的的關(guān)鍵技術(shù)術(shù)的實現(xiàn),主主要包括UUDDI注注冊中心的的實現(xiàn)、WWeb SServiice的實實現(xiàn)、Weeb Seervicce代理的的實
32、現(xiàn)以及及Ajaxx在網(wǎng)上辦辦稅大廳系系統(tǒng)中的運運用。第5章對全全文進(jìn)行了了總結(jié),并并提出了下下一步研究究方向。第2章 Web Servvice及及Ajaxx概述2.1 WWeb SServiice概述述2.1.11 Web Servvice的的概念Web服務(wù)務(wù)主要目標(biāo)標(biāo)是在現(xiàn)有有的各種異異構(gòu)平臺的的基礎(chǔ)上構(gòu)構(gòu)筑一個通通用的與平平臺無關(guān)的的、與語言言無關(guān)的技技術(shù)層,各各種不同平平臺上的應(yīng)應(yīng)用依靠這這個技術(shù)層層來進(jìn)行彼彼此的連接和和集成。WWeb服務(wù)務(wù)作為一個個應(yīng)用程序序,它向外外部提供一一個能夠通通過Webb進(jìn)行調(diào)用的的API,客客戶端能夠夠用編程的的方法通過過Web來來調(diào)用這個個應(yīng)用程序序。它
33、適用于通過WWeb進(jìn)行行客戶端和和服務(wù)器端端通信,以以及應(yīng)用程程序集成、代碼和數(shù)數(shù)據(jù)的重用等場合。對于不同同的組織,對對Web服服務(wù)有著不不同的定義義。IBM軟件件組的Heeatheer Krregerr認(rèn)為:WWeb服務(wù)務(wù)是描述一一些操作(利利用標(biāo)準(zhǔn)化化的XML消消息傳遞機(jī)機(jī)制可以通通過網(wǎng)絡(luò)訪訪問這些操操作)的接接口。Weeb服務(wù)是是用標(biāo)準(zhǔn)的的、規(guī)范的的XML概概念描述的的,稱為WWeb服務(wù)務(wù)的服務(wù)描描述。這一一描述囊括括了與服務(wù)務(wù)交互需要要的全部細(xì)細(xì)節(jié),包括括消息格式式(詳細(xì)描描述操作)、傳輸協(xié)議議和位置。該接口隱隱藏了實現(xiàn)現(xiàn)服務(wù)的細(xì)細(xì)節(jié),允許許獨立于實實現(xiàn)服務(wù)所所基于的硬硬件或軟件件平臺
34、和編編寫服務(wù)所所用的編程程語言使用用服務(wù)。這這允許并支支持基于WWeb服務(wù)務(wù)的應(yīng)用程程序成為松松散耦合、面向組件件和跨技術(shù)術(shù)的實現(xiàn)。在20022年1月于于舊金山召召開的Weeb服務(wù)會會議就“新一代WWeb服務(wù)務(wù)”的議題進(jìn)行了討論論。與會者者得到的較較為一致的的看法認(rèn)為為:Webb服務(wù)應(yīng)是是一種基于于組件的軟件平臺,是是面向服務(wù)務(wù)的Intterneet應(yīng)用。通過對WWeb服務(wù)務(wù)的構(gòu)建,人人們可以期期望得到一個個可編程的的Inteernett。這個觀觀點包括了了兩層含義義:首先,要要求提出的的Web服務(wù)務(wù)框架必須須適用于現(xiàn)現(xiàn)有的Innternnet軟件件和硬件環(huán)環(huán)境,即服服務(wù)的提供供者所提供的服務(wù)
35、務(wù)必須具有有跨平臺、跨語言的的特性。其其次,Weeb服務(wù)所所提供的服服務(wù)不僅是向人,更更需服務(wù)于于其他應(yīng)用用系統(tǒng)?,F(xiàn)現(xiàn)有的Weeb網(wǎng)站所所提供的服服務(wù)僅僅可可以提供給人使用(只只有人類才才可以讀懂懂瀏覽器下下載的頁面面),新一一代的Weeb服務(wù)所所提供的服服務(wù)應(yīng)能被被機(jī)器所讀讀懂。Weeb服務(wù)的的發(fā)展方向向?qū)嶋H上是是構(gòu)造一個個在現(xiàn)有IInterrnet技技術(shù)上的分分布計算系系統(tǒng)。國際化標(biāo)準(zhǔn)準(zhǔn)組織W33C對Weeb服務(wù)的的定義如下下:Webb服務(wù)是由由URI標(biāo)標(biāo)識的軟件件應(yīng)用程序序,其接口口和綁定可可以通過使使用XMLL來進(jìn)行定定義、描述述和發(fā)現(xiàn),WWeb服務(wù)務(wù)通過支持基基于Intterneet
36、的協(xié)議議使用基于于XML的的消息與其其他軟件應(yīng)應(yīng)用程序直直接交互。2.1.22 Web Servvice體體系結(jié)構(gòu)Web服務(wù)務(wù)是面向服服務(wù)的架構(gòu)構(gòu),它的體體系結(jié)構(gòu)16基基于三種角角色(服務(wù)務(wù)提供者、服務(wù)注冊中中心和服務(wù)務(wù)請求者)之之間的交互互。交互涉涉及發(fā)布、查找和綁綁定操作。這些角色和操操作一起作作用于Weeb服務(wù)構(gòu)構(gòu)件、Weeb服務(wù)軟軟件模塊及及其描述。在典型情情況下,服服務(wù)提供者者托管可通通過網(wǎng)絡(luò)訪訪問的軟件件模塊(WWeb服務(wù)務(wù)的一個實實現(xiàn))。服服務(wù)提供者者定義Weeb服務(wù)的的服務(wù)描述述并把它發(fā)發(fā)布到服務(wù)務(wù)請求者或或服務(wù)注冊冊中心。服務(wù)請求者者使用查找找操作來從從本地或服服務(wù)注冊中中心
37、檢索服服務(wù)描述,然然后使用服服務(wù)描述與與服務(wù)提供供者進(jìn)行綁綁定并調(diào)用用Web服服務(wù)實現(xiàn)或或同它交互互。圖2-1描述了了這些操作作、提供這這些操作的的組件及它它們之間的的交互。1)服務(wù)提提供者(SServiice PProviider)。從使用者者的角度看看,這是服服務(wù)的所有有者。從體系系結(jié)構(gòu)的角角度看,這這是托管訪訪問服務(wù)的的平臺。2)服務(wù)請請求者(SServiice RRequeestorr)。從使使用者的角角度看,這這是要求滿滿足特定功能的的用戶。從從體系結(jié)構(gòu)構(gòu)的角度看看,這是尋尋找并調(diào)用用服務(wù),或或啟動與服服務(wù)的交互的應(yīng)用用程序。服服務(wù)請求者者角色可以以由瀏覽器器來擔(dān)當(dāng),由由人或無用用戶
38、界面的的程序(如另一一個Webb服務(wù))來來控制它。3)服務(wù)注注冊中心(SServiice RRegisstry)。這是可搜搜索的服務(wù)務(wù)描述注冊冊中心,服務(wù)提供者者在此發(fā)布布他們的服服務(wù)描述。在靜態(tài)綁綁定開發(fā)或或動態(tài)綁定定執(zhí)行期間間,服務(wù)請求者查查找服務(wù)并并獲得服務(wù)務(wù)的綁定信信息(在服服務(wù)描述中中)。對于于靜態(tài)綁定定的服務(wù)請求者,服服務(wù)注冊中中心是體系系結(jié)構(gòu)中的的可選角色色,因為服服務(wù)提供者者可以把描描述直接發(fā)送給給服務(wù)請求求者。同樣樣,服務(wù)請請求者可以以從服務(wù)注注冊中心以以外的其他他來源得到服務(wù)描描述,例如如本地文件件、FTPP站點、WWeb站點點、廣告和和服務(wù)發(fā)現(xiàn)現(xiàn)(Advvertiisem
39、eent aand DDiscooveryy of Servvicess,ADSS)或發(fā)現(xiàn)現(xiàn)Web服服務(wù)(Diiscovveryof Weeb Seervicces,DDISCOO)。圖2-1 Web服服務(wù)模型2.1.33 Web Servvice相相關(guān)技術(shù)Web服務(wù)務(wù)技術(shù)是在在現(xiàn)有的WWeb技術(shù)術(shù)(如HTTTP)的的基礎(chǔ)上,通通過制定新新的協(xié)議和和標(biāo)準(zhǔn)組成成的。當(dāng)前前和Webb服務(wù)相關(guān)關(guān)的主要協(xié)協(xié)議和標(biāo)準(zhǔn)準(zhǔn)包括:SSOAP, WSDDL,UDDDI等。Web Servvice的的整個技術(shù)術(shù)標(biāo)準(zhǔn)體系系組成了一一個堆棧,稱稱為Webb服務(wù)協(xié)議議棧f nn1,如圖圖2-2所所示。一個個實用的WWe
40、b服務(wù)務(wù)應(yīng)當(dāng)按照照需要選用用其中若干干層次的功功能,而無無須所有的的特性。但但無論如何何,一般意意義上的WWeb服務(wù)務(wù)都應(yīng)當(dāng)具具備Webb服務(wù)的跨跨平臺調(diào)用用和接口可可以被機(jī)器器識別的基基本特性。下面簡單單論述一下下Web服服務(wù)中的一一些關(guān)鍵技技術(shù)。(1)XMMLXML (Exteensibble MMarkuup Laanguaage)是是一種擴(kuò)展展性標(biāo)識語語言,它與與HTMLL一樣,都都是SGMML(Sttandaard GGenerralizzed MMarkuup Laanguaage,標(biāo)標(biāo)準(zhǔn)通用標(biāo)標(biāo)記語言),XMLL是Intterneet環(huán)境中中跨平臺的的,依賴于于內(nèi)容的技技術(shù),是當(dāng)
41、當(dāng)前處理結(jié)結(jié)構(gòu)化文檔檔信息的有有力工具。使用它可可以描述非非常復(fù)雜的的Web頁頁面,如復(fù)復(fù)雜的數(shù)學(xué)學(xué)公式、化化學(xué)分子式式等。XML的簡簡單使其易易于在任何何應(yīng)用程序序中讀寫數(shù)數(shù)據(jù),這使使XML很很快成為數(shù)數(shù)據(jù)交換的的唯一公共共語言,雖雖然不同的的應(yīng)用軟件件也支持其其它的數(shù)據(jù)據(jù)交換格式式,但不久久之后他們們都將支持持XML,那那就意味著著程序可以以更容易的的與Winndowss, Maac OSS以及其他他平臺下產(chǎn)產(chǎn)生的信息息結(jié)合,然然后可以很很容易加載載XML數(shù)數(shù)據(jù)到程序序中并分析析他,并以以XML格格式輸出結(jié)結(jié)果。XML主要要有三個要要素:Scchemaa(模式)、XSLL (Exxtens
42、siblee Styyleshheet Langguagee可擴(kuò)展樣樣式語言)和XLLL (Exxtenssiblee Linnk Laanguaage,可擴(kuò)展鏈鏈接語言)。Schemma規(guī)定了了XML文文件的邏輯輯結(jié)構(gòu),定定義了XMML文件中中的元素、元素的屬屬性以及元元素和元素素的屬性之之間的關(guān)系系,它可以以幫助XMML的分析析程序校驗驗XML文文件標(biāo)記的的合法性;XSL是是用于規(guī)定定XML文文檔樣式的的語言,它它能在客戶戶端使Weeb瀏覽器器改變文檔檔的表示法法,從而不不需要再與與服務(wù)器進(jìn)進(jìn)行交互通通信;XLL將將進(jìn)一步擴(kuò)擴(kuò)展目前WWeb上已已有的簡單單鏈接,由由于XMLL能夠針對對特定
43、的應(yīng)應(yīng)用定義自自己的標(biāo)記記語言,這這一特征使使得XMLL可以應(yīng)用用在電子教教育、報表表、司法、出版、聯(lián)聯(lián)合、CAAD / CAM,保險機(jī)構(gòu)構(gòu)、廠商提提供各具特特色的獨立立解決方案案。XML作為為數(shù)據(jù)交換換和網(wǎng)絡(luò)計計算的基礎(chǔ)礎(chǔ),已經(jīng)無無可非議地地成為了一一種網(wǎng)絡(luò)通通用語言,通通過XMLL來表達(dá)知知識、傳遞遞數(shù)據(jù),不不僅跨越了了平臺,還還跨越了空空間(Innternnet的范范圍將擴(kuò)展展到無線),更跨越越了設(shè)備(XML的的數(shù)據(jù)與表表現(xiàn)的分離離可以成為為不同終端端間交換信信息的載體體)。圖2-3是是一個完整整的XMLL文檔示例例,通過該該文檔可以以看出,XXML與HHTML在結(jié)構(gòu)上極極為相似,兩兩者
44、的不同同點在于XXML允許許用戶自己己定義文檔檔中的標(biāo)記記,如其中中的李李宇等.XMML中共有有六種標(biāo)記記:元素( eleementts ),屬屬性(atttribbutess ),實實體引用(entiity rreferrencees ),注注釋(coommennts處理理指令(pproceessinng innstruuctioons)和和CDATTA段(CCDATAA secctionns )。其中,元元素是標(biāo)記記的最常見見的形式,由由尖括號分分隔,與HHTML中中的標(biāo)記相相似。 11 李李宇 10001 碩士 中中南大學(xué)信信息院(44100882) 11351774811183 是是
45、圖2-3 XML文文檔示例(2)SOOAPSOAP ( Siimplee Objject Acceess PProtoocol簡單對象象訪問協(xié)議議)簡單對對象訪問協(xié)協(xié)議(SSOAP)是一種輕輕量的、簡簡單的、基基于XMLL的協(xié)議,它它被設(shè)計成成在WEBB上交換結(jié)結(jié)構(gòu)化的和和固化的信信息。SOOAP可以以和現(xiàn)存的的許多因特特網(wǎng)協(xié)議和和格式結(jié)合合使用,包包括超文本本傳輸協(xié)議議(HTTTP),簡簡單郵件傳傳輸協(xié)議(SMTPP),多用用途網(wǎng)際郵郵件擴(kuò)充協(xié)協(xié)議(MIIME)。它還支持持從消息系系統(tǒng)到遠(yuǎn)程程過程調(diào)用用(RPCC)等大量量的應(yīng)用程程序。SOAP包包括三個部部分:SOAP封封裝:它定定義了一個
46、個框架,該該框架描述述了消息中中的內(nèi)容是是什么,誰誰應(yīng)當(dāng)處理理它以及它它是可選的的還是必須須的。SOAP編編碼規(guī)則:它定義了了一種序列列化的機(jī)制制,用于交交換應(yīng)用程程序所定義義的數(shù)據(jù)類類型的實例例。SOAP RPC表表示:它定定義了用于于表示遠(yuǎn)程程過程調(diào)用用和應(yīng)答的的協(xié)定。SOAP消消息基本上上是從發(fā)送送端到接收收端的單向向傳輸,但但它們常常常結(jié)合起來來執(zhí)行類似似于請求/應(yīng)答的模模式。所有有的SOAAP消息都都使用XMML編碼。一條SOOAP消息息就是一個個包含有一一個必需的的SOAPP的封裝包包,一個可可選的SOOAP標(biāo)頭頭和一個必必需的SOOAP體塊的的XML文文檔。把SOAPP綁定到HH
47、TTP提提供了同時時利用SOOAP的樣樣式和分散散的靈活性性的特點以以及HTTTP的豐富富的特征庫庫的優(yōu)點。在HTTTP上傳送送SOAPP并不是說說SOAPP會覆蓋現(xiàn)現(xiàn)有的HTTTP語義義,而是HHTTP上上的SOAAP語義會會自然的映映射到HTTTP語義義。在使用用HTTPP作為協(xié)議議綁定的場場合中,RRPC請求求映射到HHTTP請請求上,而而RPC應(yīng)應(yīng)答映射到到HTTPP應(yīng)答。然然而,在RRPC上使使用SOAAP并不僅僅限于HTTTP協(xié)議議綁定。SOAP消消息是由下下列內(nèi)容組組成的XMML文檔。強(qiáng)制性SOOAP信包包:正如每每條HTTTP消息都都必須包含含在HTTTP標(biāo)題和和正文內(nèi)部一樣,
48、每每條SOAAP消息都都必須裝在在信包中進(jìn)進(jìn)行傳遞。這種SOOAP信包包中必須包包含消息正正文。可選SOAAP標(biāo)題:信包內(nèi)可可能包含標(biāo)標(biāo)題,但不不是必需的的。SO”標(biāo)題是SSOAP塊的集合,它它可能指向向SOAPP消息路徑徑中的任意意SOAPP的接收者者。強(qiáng)制性SOOAP正文文:SOAAP正文是是單一邏輯輯計算單元元(塊)的的集合,這這些單元目目標(biāo)為SOOAP消息息路徑中的的最終SOOAP接收收者。(3)UDDDI統(tǒng)一描述、發(fā)現(xiàn)與集集成協(xié)議UUDDI ( Unniverrsal Desccripttion, Disscoveery aand Inteegrattion)是由ARRIBA, IB
49、MM和微軟三三家共同制制訂的基于于分布式WWeb SServiice的信信息注冊的的規(guī)范,是是基于XMML的B22B企業(yè)目目錄標(biāo)準(zhǔn),它它的潛力在在于將全球球所有企業(yè)業(yè)發(fā)展電子子商務(wù)所需需要的一切切信息全部部囊括,為為全球范圍圍開展企業(yè)業(yè)電子商務(wù)務(wù)帶來無限限契機(jī)。 UDDII既是規(guī)范范,也是一一套執(zhí)行規(guī)規(guī)范的實施施辦法,它它使商家注注冊他們的的Web服服務(wù)信息必必須實施這這個統(tǒng)一規(guī)規(guī)范,其主主要功能是是定義一種種發(fā)布和發(fā)發(fā)現(xiàn)Webb服務(wù)信息息的辦法。UDDII規(guī)范包括括適用于簡簡單對象訪訪問協(xié)議(SOAPP)信息的的XML模模式和UDDDI AAPI規(guī)范范的描述。二者結(jié)合合構(gòu)成基本本的信息模模式
50、和交互互框架,從從而能夠發(fā)發(fā)布各種WWeb服務(wù)務(wù)方面的信信息。 UDDII的核心部部件是UDDDI商務(wù)務(wù)注冊,即即一種描述述商務(wù)實體體及其Weeb服務(wù)所所使用的XXML文件件。就其基基本概念而而言,UDDDI商務(wù)務(wù)注冊所提提供的信息息由3個部部件組成:“白頁”,包括地地址、聯(lián)系系方式和盡盡人皆知的的標(biāo)志;“黃頁”,包括基基于標(biāo)準(zhǔn)分分類法的行行業(yè)分類;“綠頁”提供商家家披露的有有關(guān)服務(wù)的的技術(shù)信息息。通常,把UUDDI注注冊中心的的用戶分為為兩類,服服務(wù)提供商商(Serrvicee proovideer) 和和服務(wù)請求求者(Seervicce reequesster)。服務(wù)提提供商以某某種接口提
51、提供電子商商務(wù)服務(wù),為了讓別人人可以方便便地找到這這個服務(wù)并并使用它,需需要在UDDDI注冊冊中心進(jìn)行行發(fā)布 ( pubblishh),包括括相關(guān)的服服務(wù)描述和和調(diào)用接口口。UDDDI注冊中中心在這里里相當(dāng)于一一個經(jīng)紀(jì)人人(Serrvicee brooker)的角色。當(dāng)服務(wù)請請求者需要要某種服務(wù)務(wù)時,先到到注冊中心心去查找(findd),并根根據(jù)找到的的注冊信息息得到服務(wù)務(wù)接口和提提供服務(wù)的的位置,然然后到指定定的位置按按照指定的的接口將自自己的應(yīng)用用綁定(bbind)到自己想想要的服務(wù)務(wù)上,這樣樣就可以使使用這個服服務(wù)了。(4)WSSDLWSDL (Webb Serrvicee Desscr
52、ipptionn Lannguagge)是一一個用來描描述Webb服務(wù)和說說明如何與與Web服服務(wù)通信的的XML語語言。它以以某種結(jié)構(gòu)構(gòu)化的方式式(即XMML)對WWeb服務(wù)務(wù)的調(diào)用/通信加以以描述,定定義了一套套基于XMML的語法法,將Weeb服務(wù)描描述為能夠夠進(jìn)行消息息交換的服服務(wù)訪問點點的集合。它提供了了Web服服務(wù)的全部部信息,用用戶通過WWSDL就就可以了解解如何調(diào)用用Web服服務(wù)和它會會返回什么么結(jié)果。WSDL用用來提供對對服務(wù)的描描述,它的的主要構(gòu)成成要素有五五個:Typess:定義WWSDL定定義中所用用到的數(shù)據(jù)據(jù)類型,即即XML Scheema TTypess。Messaag
53、e:對對一組消息息的輸入和和輸出參數(shù)數(shù)的定義。PortTType:定義Weeb服務(wù)的的操作。Bindiing:描描述特定服服務(wù)接口的的協(xié)議、數(shù)數(shù)據(jù)格式、安全性和和其它屬性性。Serviices:制定特定定服務(wù)的UURL和提提供的調(diào)用用接口,包包含一組端端口元素。WSDL具具有良好的的擴(kuò)展性,允允許使用其其他的類型型定義方式式。此外也也可以使用用多種網(wǎng)絡(luò)絡(luò)傳輸協(xié)議議和消息格格式。WSSDL文檔檔用于說明明消息格式式的表示方方法是以XXML標(biāo)準(zhǔn)準(zhǔn)為基礎(chǔ)的的,適合于于說明從不不同平臺、以不同編編程語言訪訪問的Weeb服務(wù)接接口。除說說明消息內(nèi)內(nèi)容外,WWSDL還還定義了服服務(wù)的位置置,以及使使用什么
54、通通信協(xié)議與與服務(wù)進(jìn)行行通信。也也就是說,WWSDL文文檔定義了了編寫使用用Web服服務(wù)的程序序所需要了了解的全部部信息由于于WSDLL是XMLL文檔,因因此很容易易進(jìn)行閱讀讀和編輯,不不過在大多多數(shù)情況下下,它是由由軟件生成成和使用的的。2.2 AAjax概概述AJAX(Asynnchroonouss JavvaScrript and XML)這個概念念最早由一一個名叫JJessee Jammes GGarreett的人人提出。中中文意思是是JavaaScriipt與XXML的異異步。它并并不是一門門新的語言言或技術(shù),而而是幾項技技術(shù)按一定定的方式組組合在一起起,在共同同的協(xié)作中中發(fā)揮各自自
55、的作用。AJAX是是使用客戶戶端腳本與與Web服服務(wù)器交換換數(shù)據(jù)的WWeb應(yīng)用用開發(fā)方法法。這樣,WWeb頁面面不用打斷斷交互流程程進(jìn)行重新新加裁,就就可以動態(tài)態(tài)地更新。使用AJJAX,用用戶可以創(chuàng)創(chuàng)建接近本本地桌面應(yīng)應(yīng)用的直接接、高可用用、更豐富富、更動態(tài)態(tài)的Webb用戶界面面。它包括括的內(nèi)容有有:使用XXHTMLL和CSSS標(biāo)準(zhǔn)化呈呈現(xiàn);使用用DOM實實現(xiàn)動態(tài)顯顯示和交互互;使用XXML和XXSLT進(jìn)進(jìn)行數(shù)據(jù)交交換與處理理;使用XXML HttppRequuest進(jìn)進(jìn)行異步數(shù)數(shù)據(jù)讀?。蛔詈笥肑JavaSScrippt綁定和和處理所有有數(shù)據(jù)。圖2-4分分別給出了了傳統(tǒng)Weeb應(yīng)用模模型和基于
56、于AJAXX的Webb應(yīng)用模型型,下面我我們講兩種種Web應(yīng)應(yīng)用模型做做一個簡單單的比較。圖2-4 傳統(tǒng)Weeb應(yīng)用模模型與基于于AJAXX的Webb應(yīng)用模型型的比較傳統(tǒng)的Weeb應(yīng)用采采用同步交交互過程,這這種情況下下,用戶首首先向HTTTP服務(wù)務(wù)器觸發(fā)一一個行為或或請求的呼呼求。反過過來,服務(wù)務(wù)器執(zhí)行某某些任務(wù),再再向發(fā)出請請求的用戶戶返回一個個HTMLL頁面。這這是一種不不連貫的用用戶體驗,服服務(wù)器在處處理請求的的時候,用用戶多數(shù)時時間處于等等待的狀態(tài)態(tài),屏幕內(nèi)內(nèi)容也是一一片空白。與傳統(tǒng)的WWeb應(yīng)用用不同,AAJAX采采用異步交交互過程。AJAXX在用戶與與服務(wù)器之之間引入一一個中間媒
57、媒介,從而而消除了網(wǎng)網(wǎng)絡(luò)交互過過程中的處處理等待待處理等待缺點點。用戶的的瀏覽器在在執(zhí)行任務(wù)務(wù)時即裝載載了AJAAX引擎。AJAXX引擎用JJavaSScrippt語言編編寫,通常常藏在一個個隱藏的框框架中。它它負(fù)責(zé)編譯譯用戶界面面及與服務(wù)務(wù)器之間的的交互。AAJAX引引擎允許用用戶與應(yīng)用用軟件之間間的交互過過程異步進(jìn)進(jìn)行,獨立立于用戶與與網(wǎng)絡(luò)服務(wù)務(wù)器間的交交流?,F(xiàn)在在,可以用用JavaaScriipt調(diào)用用AJAXX引擎來代代替產(chǎn)生一一個HTTTP的用戶戶動作,內(nèi)內(nèi)存中的數(shù)數(shù)據(jù)編輯、頁面導(dǎo)航航、數(shù)據(jù)校校驗這些不不需要重新新載入整個個頁面的需需求可以交交給AJAAX來執(zhí)行行。2.2.11 頁面
58、無刷刷新技術(shù)在普通的WWeb交互互方式中,由由用戶觸發(fā)發(fā)一個HTTTP請求求到服務(wù)器器,服務(wù)器器對其進(jìn)行行處理后再再返回一個個新的HTTML頁面面到客戶端端。服務(wù)器器處理客戶戶端提交的的請求的這這段時間,客客戶都只能能空閑等待待。既便只只是一次很很小的交互互,只需要要從服務(wù)器器端得到一一個很簡單單的數(shù)據(jù),都都要返回一一個完整的的HTMLL頁面。而而用戶每次次都要浪費費時間和帶帶寬去重新新讀取整個個頁面。頁頁面無刷新新技術(shù)正是是為了解決決這種情況況出現(xiàn)的。刷新技術(shù)經(jīng)經(jīng)歷了大致致以下幾個個階段:第一階段:METAA 標(biāo)簽技技術(shù)這種技術(shù)可可以說是最最原始的方方法了,大大約可以追追溯到988年左右的的
59、inteernett時代。它它主要是利利用METTA標(biāo)簽中中httpp-equuiv屬性性的reffreshh值來通知知瀏覽器在在每隔一定定時間(秒秒)就去訪訪問一次指指定的頁面面(urll)。例如如:,即即每隔300秒刷新一一次新浪網(wǎng)網(wǎng)站。這種技術(shù)就就像當(dāng)時的的網(wǎng)絡(luò)一樣樣簡單,其其不足之處處就是可控控性不好,并并伴有“噠噠”的刷新聲聲。第二階段:JavaaScriipt腳本本技術(shù)JavaSScrippt應(yīng)用很很靈活,其其原理基本本上是事件件/時間觸觸發(fā)JS腳本來來發(fā)出HTTTP請求求,并捕獲獲/處理服服務(wù)器反饋饋信息,來來實現(xiàn)通信信和更新。第三階段:Framme/IFFramee 框架技技術(shù)
60、第三階段是是對第二階階段的一種種變通。即即將眾多框框架中的一一個長寬設(shè)設(shè)置為0,使使其不可見見,然后通通過腳本定定時刷新該該隱藏框架架內(nèi)容,再再將該框架架內(nèi)容“寫”到可瀏覽覽的框架里里。真正意義上上實現(xiàn)無刷刷新技術(shù)的的還是以下下兩種技術(shù)術(shù),也就是是第四個階階段,它們們甚至可以以實現(xiàn)局部部刷新。第四階段:XMLHHttp、Web Servvice(1)XMMLHtttp技術(shù):可以通過過XMLHHttp訪訪問aspp頁面、aaspx頁頁面、WeebSerrvicee等。一個個典型的應(yīng)應(yīng)用如下所所示:functtion re()var hhttp=new ActiiveXOObjecct(MMicr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年智能工廠環(huán)境下EMC電磁兼容問題深度解析培訓(xùn)
- 2024屆山西省昔陽縣中學(xué)高考仿真模擬化學(xué)試卷含解析
- 2024年春季教材更新:20以內(nèi)加減法課件全新解讀
- 數(shù)控編程零件加工理論題
- 2024年教育技術(shù)新篇章:《童心是小鳥》課件的崛起
- 2023年中醫(yī)內(nèi)科學(xué)主治醫(yī)師考試真題及答案解析
- 整改5s通知單空白模板
- 2020年一級建造師《建筑工程》各章節(jié)考點:流水施工方法的應(yīng)用-68
- 2024-2025學(xué)年高中數(shù)學(xué)第三章概率3.1.3概率的基本性質(zhì)作業(yè)含解析新人教A版必修3
- 2025屆中考?xì)v史一輪復(fù)習(xí)考點強(qiáng)化練6遼宋夏金元時期民族關(guān)系發(fā)展和社會變化
- 心臟驟停急救-課件
- XX醫(yī)院康復(fù)科建設(shè)方案
- 出差申請表(模板)
- 中藥材技術(shù)創(chuàng)新中心的可行性研究報告
- 有機(jī)合成化學(xué)(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年青島科技大學(xué)
- 商標(biāo)法題庫1(答案)
- TMF自智網(wǎng)絡(luò)白皮書4.0
- 電視劇《國家孩子》觀影分享會PPT三千孤兒入內(nèi)蒙一段流淌著民族大愛的共和國往事PPT課件(帶內(nèi)容)
- 所水力除焦設(shè)備介紹
- 改革開放英語介紹-課件
- pet考試歷屆真題和答案
評論
0/150
提交評論