版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
677中圖分類號:TP3論文編號:碩士學(xué)位論文WebService在網(wǎng)上辦稅廳系統(tǒng)的應(yīng)用WebService’sApplicationintheOnlineTaxSystemADissertationSubmittedfortheDegreeofMaster中圖分類號:TP3啦論文編號剃:績10006謎GS巡0721A冶53伙碩士規(guī)學(xué)位嶄論鏈文沙W燥eb鎖S淚ervic貼e在網(wǎng)上辦傭稅廳系統(tǒng)的賞應(yīng)用戶關(guān)于學(xué)位論恩文的獨(dú)創(chuàng)性南聲明輪本人鄭重聲康明:所呈交卡論文,是本吵人獨(dú)立進(jìn)行成研究工作所刮取得的成果情。除文中已犬經(jīng)注明引用膏的內(nèi)容外,噴本論文不包澆含任何其它拒個(gè)人或集體鉆已經(jīng)發(fā)表或僅撰寫過的作黎品成果。對齒本文的研究爭做出重要貢弦獻(xiàn)的個(gè)人和影集體,均已目在文中以明趴確的方式標(biāo)具明。本人完索全意識到本拖聲明的法律宿結(jié)果由本人戚承擔(dān)。法論文作者簽殺名:毀爛殺訊媽濟(jì)攏迫日期:去年盜月染日拿學(xué)位論文使為用授權(quán)書旗未經(jīng)本論文婚作者的書面牌授權(quán),依法墓收存和保管分本論文書面催版本、電子奇版本的任何嫩單位和個(gè)人上,均不得對塌本論文的全園部或部分內(nèi)很容進(jìn)行任何驕形式的復(fù)制掘、修改、發(fā)搬行、出租、妹改編等有礙果作者著作權(quán)迅的商業(yè)性使島用迅(罪但純學(xué)術(shù)性扮使用不在此濕限筑)此。否則,應(yīng)沃承擔(dān)侵權(quán)的瑞法律責(zé)任。再論文作者簽濱名:身讓攝瘋托蹄迷日頌期:料年推月項(xiàng)日責(zé)其他人員站簽名:木鈴錄妻議僻日問期:量年室月浸日奴摘育要悄傳統(tǒng)的系統(tǒng)港集成互操作急性和可擴(kuò)展?jié)尚暂^差、集躍成的代價(jià)較煎高。隨著W酬eb服務(wù)(仔Web鑄沙Servi跳ces)技醉術(shù)的出現(xiàn)和澡不斷完善,郊為提出更加唱完備的集成合方案提供了癢技術(shù)保障。榮Web服務(wù)善改變了傳統(tǒng)匪的應(yīng)用集成脆中點(diǎn)對點(diǎn)的貿(mào)集成處理方挎式,以一種悶松散的服務(wù)平捆綁形式,躁能夠快速地間開發(fā)、發(fā)布連、發(fā)現(xiàn)和動艘態(tài)綁定應(yīng)用棄。攜良好的互操缺作性和封裝搜性、松散耦案合的結(jié)構(gòu)、懷廉價(jià)性、標(biāo)股準(zhǔn)協(xié)議規(guī)范貨和高度可集睬成能力等特蝦點(diǎn),使We痛b服務(wù)在電美子政務(wù)的建幟設(shè)中有著無宵法替代的優(yōu)脆勢。本文通濾過對Web財(cái)服務(wù)的體系秘架構(gòu)和技術(shù)浸組成等方面頁的研究,以笑及對現(xiàn)有集行成模式的分尤析,結(jié)合W貢eb服務(wù)技嫂術(shù)的具體特就點(diǎn),坐分析了猾基于Web秤服務(wù)的架網(wǎng)上辦稅大窩廳獻(xiàn)系統(tǒng)集成框芒架驢與關(guān)鍵技術(shù)與。占本文詳細(xì)描偽述了該凝技術(shù)毒框架,并對兩框架中所涉教及的若干關(guān)羅鍵技術(shù)進(jìn)行少了深入的分喚析研究,總蔬結(jié)并提出了奮有效的實(shí)現(xiàn)友方法。腐對本課題采作用的Web跑Serv鳳ice和A繩JAX頁面員無刷新技術(shù)管進(jìn)行了深入期的分析研究節(jié),著重介紹區(qū)了Web揚(yáng)Servi梨ce的概念損、體系結(jié)構(gòu)犯和相關(guān)技術(shù)秩、標(biāo)準(zhǔn)AJ痰A(chǔ)X交互,逐它的核心技虛術(shù),優(yōu)勢以亂及應(yīng)用領(lǐng)域徒。凈接著,默對網(wǎng)上辦稅協(xié)大廳候系統(tǒng)的功能占需求、性能糟需求、系統(tǒng)撥總體功能結(jié)遙構(gòu)、系統(tǒng)功受能模塊設(shè)計(jì)晃和系統(tǒng)We厚bSer醋vice設(shè)箭計(jì)。盜通過需求分灰析,確定出楚系統(tǒng)的總體膀流程以及相剃應(yīng)的系統(tǒng)功絨能。然后應(yīng)處用集成框架努模型,為系庫統(tǒng)設(shè)計(jì)了總猴體的架構(gòu)。桑接著對該狡網(wǎng)上辦稅感系統(tǒng)進(jìn)行了勵(lì)實(shí)現(xiàn),詳細(xì)爹描述了架構(gòu)共和功能中技趟術(shù)點(diǎn)的具體晨開發(fā),包括蛋UDDI注便冊中心的實(shí)否現(xiàn)、Web撞Serv憶ice的實(shí)喉現(xiàn)、Web資Serv假ice代理玉的實(shí)現(xiàn)以及駝Ajax在鳴網(wǎng)上辦稅大竊廳系統(tǒng)中的多運(yùn)用鉆。狀最后是對全讓文工作的總?cè)Y(jié)和展望。敲關(guān)鍵詞頑:層網(wǎng)上辦稅斷,程Web服務(wù)永,蓋代理寬,UDDI佛Abstr叔act鴨Distr錢ibute瞞dcom昆ponen利tmod接el,s夢u蜂chas結(jié)Cobr析asst庸illt歸ight從coupl爪ings對truct女urea宣ndis葛ofte特n泡序used敵inth舊etra五ditio刺nali彩ntegr茂ation虎solu慮tion.板Itu敘suall涌ycau木sesp唱oori汁ntero笑perab巷ility耐,poo移r葡納exten胖sibil小ity,穩(wěn)andh蔑ighc君osto黃fint晚egrat牙ion.萍With造thea脖ppear馳ance削andm癢aturi晨tyof坑Web炊Servi御ce劈砌techn土ology腫,ab班etter伯inte煙grati迫onso鹿lutio惕ncan同bep唯rovid回edpo盾ssibl箏y.We罩bSer亡vice武makes靈the駕chang任e梅最oftr果aditi戴onal粱mode塔ofpo妨intt單opoi拾ntin鼓tegra綿tion.延Itu筆sesa折ninc逐ompac興tser施vice拖bindi扭ngfo廁rmto柿貪rapid信lyde肺velop能,狠適publi狠sh,d愚iscov沖eran盈ddyn繳amic統(tǒng)bind貫thea污pplic計(jì)ation軍s.We靜bSer舅vice哪hasm鷹any滋式predo吩minan洞tfea膚tures宰,顫幸inclu寄ding字inter鑒opera棄bilit覆y,斃錘encap瑞sulat祖ion,腿確loose員coup即ling辰struc絞ture,汁啟lowc扁ost,凍壞norma磁lpro察tocol銅and軍high須integ杯ratio火n.反Good夕inter握opera漫bilit注yand蒜enca繼psula朝tion,召loos尤ecou歲pling速oft漏hest定ructu誤re,l搜ow-co很st,s紹tanda耐rdpr數(shù)otoco嘗lspe販cific孩ation嬌and則chara朽cteri酬stics古ofh透ighc域apaci占tyca然nbe真integ狐rated書toW狹ebse悄rvice金s,e-必gover漂nment融buil念ding佩inan堡irre顛place重able餡advan井tage.依Base倆don鳳theW爹ebse儉rvice岸sarc宣hitec讓ture帝andt細(xì)echno擔(dān)logy亮compo暑sitio遞nof伙ther缸esear疏ch,a考ndan電alysi諒sof毒exist蠅ingi余ntegr盈ated以model德,com秀binin及gthe盼spec厲ific瞧chara豎cteri拳stics悔ofW您ebse董rvice眾stec蠅hnolo撞gy,a請nalys隊(duì)isof儉web-織based舞Web漂servi兆ces,溜taxh蒼andli廟ngha絮llsy遙stem蝴integ膝ratio佩n捧frame甩work卵a(bǔ)ndk坑eyte既chnol掙ogies云.霜This艦paper輩desc額ribes砍the悶techn翠ical懼frame對work,肥and斜thef灌ramew漸orki輩nvolv堆edin箭anu原mber蘿ofke彩ytec準(zhǔn)hnolo機(jī)gies辭in-de嶼ptha蔑nalys乏is,i鏈tis追propo蠢sedt逼oach票ieve凈effec倉tive鼠way.允Used庸inth貪issu蚊bject碰and半AJAX替WebS痕ervic園etec板hnolo何gywi步thout微refr有eshin籌gthe輩page孕in-d頂epth拖analy覺sis,棋focus址ingo您nthe千Web狗Servi渡ceco盞ncept公,arc能hitec蹲ture茫andr兼elate德dtec傻hnolo遣gies,娘stan哄dards北,AJA聚Xint凡eract徹ion,房itsc礦oret哭echno乒log努y,ad鋸vanta侍gesa晝ndap娛plica辜tions帆.湖Then,露ont籌heIn洽terne脖tTax墻Serv策iceH午alls館ystem林func冒tiona快lreq潤uirem諒ents,貪perf暫orman率cere徒quire虧ments聾,the懶over花allf迫uncti票onof宅the音syste腹mstr圾uctur充e,fu殲nctio畝nmod旗uled劍esign出and尖syste肢mdes河igno挎fWeb鋼Serv秋ice.寫Throu梢ghne陣edsa廟nalys姓isto圍dete傳rmine喪the鍛overa搞llsy扒stem廊flow邪andt勤heco喚rresp贈ondin肺gsys快temf器uncti批on.A炊ndap需plica減tion貌integ猛ratio粱nfra洋mewor稅kmod千elfo驅(qū)rthe瓶syst鎖emde明sign至ofth賀eove桃rall媽struc綿ture.繁Then伙the庸onlin災(zāi)etax仍hand摔ling舟syste巾mwas憤achi片eved,蠅ade回taile械ddes勻cript曠iono屬fthe槳arch宰itect床urea廢ndfu休nctio宗nof泡thes騰pecif留icde遵velop提ment李inth剪etec贊hnica漠lpoi送nts,掃inclu且ding刺thei孝mplem尺entat水iono真fUDD勺Ireg攔istry像,Web攏Serv撕icei雀mplem唐entat飯ion,怖WebS氣ervic犯epro對xyim故pleme永ntati攔on,a遍ndAj抬axin斧the輝onl取inel艙obby蜘syste適m,th糧eTax朱use.習(xí)Final館ly,戶there席is革text喂summa娛ryof善the柄work約andp虎rospe選cts.胖Keywo縮rds威:貢相Onlin冒etax士hand借ling,雀Web賴servi適ces,沿agent銀,UDD燕I紛目當(dāng)錄迫摘篩浪要量澡I景Abstr轟act矩夜II楊第叉1投章株對緒論嘉全1榆1.1襯研究背景及淺意義拉騎1灰1.2中網(wǎng)上辦稅大昂廳系統(tǒng)研究魔現(xiàn)狀谷濕2看1.3剃論文主要研拐究內(nèi)容急漸4酷1.4鄭論文結(jié)構(gòu)窗戰(zhàn)5掛第釘2視章信Web輝Serv救ice檢及予Ajax殼概述逝競6嫌2.1W懲ebSe滲rvice脆概述袋壁6枯牛Web爬Servi神ce臘的概念遮耕6寄乎Web根Servi唇ce流體系結(jié)構(gòu)六壇7廁閃Web江Servi陷ce裝相關(guān)技術(shù)溫齊8荷2.2A超jax仆概述行船13捐簡支頁面無刷新舌技術(shù)監(jiān)匯14恭碧Ajax殿的核心技術(shù)橋嶄16瑞趨Ajax津的優(yōu)勢伴供21拉暮Ajax戲的應(yīng)用幣部22蛛第敬3植章越窗基于絞WebS做ervic絡(luò)e影的網(wǎng)上辦稅解大廳系統(tǒng)的嗎分析與設(shè)計(jì)何追25喜3.1廳系統(tǒng)需求分認(rèn)析幕竭25肚絮獅功能需求跪也25秋杯煙性能需求泥胡2我5我3.2塌系統(tǒng)總體設(shè)竄計(jì)圾甲26夕饅頁系統(tǒng)總體功萬能結(jié)構(gòu)述哨26顧踐尖系統(tǒng)功能模末塊設(shè)計(jì)井攀27箏氣關(guān)系統(tǒng)刪WebS筍ervic暑e碧設(shè)計(jì)唉砍28續(xù)第世4斧章境扁網(wǎng)上辦稅大掛廳系統(tǒng)關(guān)鍵意技術(shù)實(shí)現(xiàn)糠浸32富4.1解基于烏WebS親ervic范e扁的系統(tǒng)網(wǎng)絡(luò)算結(jié)構(gòu)翠部32播4.2獻(xiàn)網(wǎng)上辦稅大柏廳系統(tǒng)亞UDDI椒注冊中心的缸實(shí)現(xiàn)鍵萬33城筋網(wǎng)上辦稅大浸廳系統(tǒng)肆UDDI耍注冊中心原雪型設(shè)計(jì)妹從33包肺UDDI副注冊中心工民作過程設(shè)計(jì)到播35冤搞UDDI信注冊中心功陳能實(shí)現(xiàn)震租36駝4.3W鴿ebSe添rvice服的實(shí)現(xiàn)免需39毒4.4W楚ebSe暖rvice幸代理的實(shí)現(xiàn)乒齊43稈踢授權(quán)控制模碰塊黨壺43漢民服務(wù)組合模沙塊輝社44胡迅數(shù)據(jù)控制模察塊肌腫46諷4.5A哭jax頌在網(wǎng)上辦稅思大廳系統(tǒng)中濃的運(yùn)用肚障47囑4.6毛功能實(shí)現(xiàn)斯不48石皮悟網(wǎng)上辦稅大界廳外網(wǎng)系統(tǒng)襯剪48桐燙李網(wǎng)上辦稅大硬廳內(nèi)網(wǎng)處理寺系統(tǒng)娘鉤49毀箏怠單點(diǎn)登錄系載統(tǒng)唱乞50暫第傻5刪章糖炮總結(jié)與展望帽抓51貧5.1渡總結(jié)求京51胡5.2鵝展望側(cè)嬌51推參考文獻(xiàn)紐驟53稱致弱祥謝平役55席第切1酸章削題緒論遷1番.1遙研究背景及擾意義續(xù)在IT產(chǎn)業(yè)枝迅猛發(fā)展的故今天,人們朵已經(jīng)熟知了粗網(wǎng)絡(luò)、網(wǎng)站師、軟件、數(shù)攻據(jù)庫等信息章產(chǎn)業(yè)的專有富語言、詞匯針,更加認(rèn)識捧到了計(jì)算機(jī)垃等工T產(chǎn)品搜給人們的生纖產(chǎn)、生活帶封來的方便與擾效率。悼稅務(wù)機(jī)關(guān)推帽出網(wǎng)上辦稅規(guī)服務(wù),正是賺為適應(yīng)信息溉化高速發(fā)展條的可喜形勢暈,借助信息紐化的手段提藥高納稅人的濃辦稅效率,洽節(jié)約納稅人捆的時(shí)間和資猴金,方便納半稅人。潔網(wǎng)上辦稅大帶廳系統(tǒng)枕是通過計(jì)算降機(jī)和網(wǎng)絡(luò)通艱訊技術(shù),使戀納稅人足不袍出戶完成稅授務(wù)登記、納賊稅認(rèn)定、發(fā)熔票管理、申礦報(bào)納稅等全秀部辦稅過程印的一種網(wǎng)絡(luò)買化的辦稅系忠統(tǒng)。羞網(wǎng)上辦稅是漏我國稅制改鵲革的一個(gè)重穗要組成部分牛,是納稅管漫理形式的一彈次革命,有缸利于未來人順力資源分配喚和稅收成本揚(yáng)結(jié)構(gòu)調(diào)整,隆有利于建設(shè)俱以納稅管理沃為基礎(chǔ),以抹計(jì)算機(jī)網(wǎng)絡(luò)肥為依托,集洞中征收,重角點(diǎn)稽查,分株類管理,一也級核算的稅椅務(wù)征管格局暗。催本系統(tǒng)可實(shí)薄現(xiàn)網(wǎng)絡(luò)稅務(wù)赤登記管理、剃發(fā)票管理、癢文書申請、嫌電子方申報(bào),特別育是納稅人申本報(bào)資料中票槐與表的比對對問題的解決尼,有效地打?qū)帗衾锰撻_慢發(fā)票騙稅等伏涉稅犯罪,詢并為進(jìn)一步竹實(shí)現(xiàn)納稅評放估提供全面民的數(shù)據(jù)基礎(chǔ)榴。機(jī)稅務(wù)登記、愛發(fā)票管理、脈電子添申報(bào)等事項(xiàng)汁是納稅人的治重要義務(wù),誦是稅務(wù)機(jī)關(guān)露依法征稅的江基礎(chǔ),也是爺溝通納稅人思和稅務(wù)機(jī)關(guān)岔的一座橋梁斑。近十年來銜,我國稅務(wù)秧機(jī)關(guān)在稅收勸征管方面進(jìn)壁行了許多探杏索和改革,網(wǎng)稅收征管工速作在模式和類手段上較以床前已發(fā)生了滋巨大的變化勾。從以上辦催稅環(huán)節(jié)而言揪,納稅人和勝稅務(wù)機(jī)關(guān)都級感到不盡如瑞人意。納稅春人方面,上犯門登記、購洞票、申報(bào),位要往返于納剖稅人、稅務(wù)胖機(jī)關(guān)、銀行閉之間,而且欣在稅務(wù)機(jī)關(guān)蘆要到好幾個(gè)加部門進(jìn)行審母批,需要付燈出人力、時(shí)嫌間、交通等碗方面的成本勞;套對于稅務(wù)機(jī)殊關(guān),需要自虜行解決大量脅紙質(zhì)申報(bào)數(shù)秒據(jù)的采集問蛾題,耗費(fèi)較冰大的人力和江物力,辦事工效率很低。稅解決這一問核題的較好辦病法,就是網(wǎng)毯上辦稅。向從以上我國飾網(wǎng)上辦稅的舒現(xiàn)狀不難看伍出,納稅人夏的網(wǎng)上辦稅縮部分省市僅于局限于申報(bào)役、納稅兩個(gè)憶環(huán)節(jié),稅務(wù)夢登記、發(fā)票鵲管理僅有少滲數(shù)省市涉及繳。而納稅人返進(jìn)行稅務(wù)登峽記、發(fā)票管哀理的審批辦銹理程序繁瑣則,填寫各種些申請表、審濤批表等報(bào)表拴,還要到諸煩多的部門去晚審批,這些桿事項(xiàng)如果也澇能充分利用肉現(xiàn)代化計(jì)算邊機(jī)和網(wǎng)絡(luò)技練術(shù),以電子救方式進(jìn)行辦撐理,同樣有園著傳統(tǒng)辦稅冶方式不可替巾代的優(yōu)勢。商同傳統(tǒng)辦稅忘方式比,網(wǎng)綁上辦稅可提蛙高辦稅的效挎率和質(zhì)量,州降低稅收成壤本。對納稅絕人辦稅不再榜受時(shí)間和空逼間的限制,貍方便、省錢莊,對稅務(wù)機(jī)種關(guān)來說,不傷僅減少數(shù)據(jù)房錄入所需的怒龐大的人力巧、物力,還賣可大幅度降尺低輸入、審諷核的錯(cuò)誤率復(fù)。其次,采志用現(xiàn)代化計(jì)揮算機(jī)網(wǎng)絡(luò)技橡術(shù),可以實(shí)候現(xiàn)登記、發(fā)黨票、申報(bào)、散稅款結(jié)算等寨電子信息在統(tǒng)納稅人、銀妄行、國庫間窗的傳遞。加拉快票據(jù)的傳日遞速度,縮步短稅款在途當(dāng)中滯留的環(huán)堆節(jié)和時(shí)間,升從而確保國框家稅收及時(shí)嶼入庫。因此遠(yuǎn),試圖通過冠對吐網(wǎng)上辦稅大祥廳系統(tǒng)甩的開發(fā),并燙將其應(yīng)用于瑞稅務(wù)系統(tǒng),串達(dá)到科學(xué)、膜高效辦稅的方目的。另一警方面,稅務(wù)嗓網(wǎng)上辦稅大廈廳系統(tǒng)趕直接服務(wù)于表納稅人,使男廣大納稅人鑼感受到稅務(wù)熟機(jī)關(guān)的高效監(jiān)率服務(wù),不舍僅可以樹立配起稅務(wù)機(jī)關(guān)享為納稅人提舉供優(yōu)質(zhì)服務(wù)啄的良好社會桂形象,而且錦使稅務(wù)機(jī)關(guān)溝和納稅人節(jié)太省辦公費(fèi)用清,提高工作付效率,具有省良好的社會墾效益和經(jīng)濟(jì)慧效益。忌1掃.稈2底策網(wǎng)上辦稅大截廳系統(tǒng)鋼研究鈔現(xiàn)狀梅美國從上世漏紀(jì)60年代劍起逐步在全你國范圍內(nèi)建鈔立了稅收征芬管網(wǎng)絡(luò)。實(shí)癢現(xiàn)了從稅收吸預(yù)測、稅務(wù)坦登記、納稅恢申報(bào)、稅款送征收、稅務(wù)勇稽查、稅源靈控制、納稅丘資料的收集暑、存儲、檢遭索等一系列揭工作環(huán)節(jié)的截信息化。在辟稅收信息化器的建設(shè)過程艘中,重視先鳴進(jìn)技術(shù)的運(yùn)同用,是美國沸的一大特色枕。如199城9年,美國仰開始運(yùn)用信蝶用卡技術(shù),咳支付預(yù)估的環(huán)稅款泥;香2000年駱,美國開始創(chuàng)采用顧客賬線戶方式,納組稅人通過國腿稅局電子報(bào)陡稅系統(tǒng)支付承的稅款可以作直接從其銀謊行賬戶中扣子除。最近,布美國又在新閑的征管軟件餓中啟用了少“瓶數(shù)據(jù)挖掘摘”眨信息技術(shù),成極大地保障穩(wěn)了信息的真播實(shí)性,減少褲了偷漏稅現(xiàn)億象。床澳大利亞已住在全國稅務(wù)伍機(jī)關(guān)內(nèi)部全僑面運(yùn)用計(jì)算賀機(jī)系統(tǒng)管理前納稅申報(bào),渣辦理出口退袍稅等日常工進(jìn)作。并實(shí)現(xiàn)殿了與政府相北關(guān)部門如海暴關(guān)、工商、精保險(xiǎn)、金融塊及大企業(yè)的枝網(wǎng)絡(luò)互聯(lián),瓣有效地對稅愚源進(jìn)行控制潛,有針對性與地開展稅務(wù)鄙審計(jì)。另外刺,在安全方癥面,澳大利器亞稅務(wù)系統(tǒng)植也采取了一蝕些措施,如果為防止災(zāi)難辜性毀壞而設(shè)文計(jì)建立了數(shù)犁據(jù)庫備份運(yùn)灰行系統(tǒng)。在殼保密機(jī)制上檢,采用了口約令或密碼、懼電子通行證將等機(jī)制,使?jié)櫹到y(tǒng)具有了敵屏幕保護(hù)功渾能、權(quán)限保非護(hù)功能和追揮蹤查詢功能壓。央在歐盟國家捆中,意大利驢擁有最成功疊、最大的稅偵收信息管理柴系統(tǒng)激ITIS(雙Italy龜Tax殲I魚nform削ation扇Syst當(dāng)em)。財(cái)敬政部通過工ITIS忠對全國稅收銅工作進(jìn)行管徐理,同時(shí),軌通過公用數(shù)蛙據(jù)網(wǎng)實(shí)現(xiàn)稅針收環(huán)節(jié)相關(guān)抗部門的信息公交換和資源膜共享。拔ITIS倘包括16個(gè)嗚子系統(tǒng),主筋要有:稅務(wù)牢登記注冊系拐統(tǒng)、所得稅借子系統(tǒng)、增諸值稅子系統(tǒng)爸、稅務(wù)檢查擋子系統(tǒng)、技伸術(shù)支持與培尚訓(xùn)子系統(tǒng)等改。這些子系澆統(tǒng)相互配合咽、相互輔助嘴,各種資料盟集中存放,霉各地區(qū)、各樂系統(tǒng)之間十賊分頻繁地進(jìn)單行信息交換陸,構(gòu)成了遍楚布意大利全叢國的稅務(wù)信喪息網(wǎng)絡(luò)。豐日本的稅收申信息管理系芽統(tǒng)也有其自訪身的特點(diǎn)。悠首先,國稅靈局及稅務(wù)署咱的系統(tǒng)根據(jù)齒征管工作的凳需要統(tǒng)一開循發(fā)運(yùn)行。國勤稅局接收稅灣務(wù)署傳送的龍納稅人信息盛,并對銀行跳傳送的稅款柔入庫信息進(jìn)映行核對后,霞再傳送給稅助務(wù)署,后者謙采用統(tǒng)一的姜定型統(tǒng)計(jì),穗從而實(shí)現(xiàn)了凳國稅局與稅憲務(wù)署系統(tǒng)在崇統(tǒng)一的狀態(tài)負(fù)下運(yùn)行。誘在國內(nèi),歇為了加強(qiáng)稅鹽收征管、規(guī)勻范稅收秩序欺,國務(wù)院于淚1994革年開始實(shí)施剃“芬金稅工程禽”榮。仆“抗金稅工程哲”擱初期以糊“楚增值稅監(jiān)管現(xiàn)”跡為主要目標(biāo)柄;惑二期時(shí),內(nèi)儀容已拓寬為箭增值稅防偽膝稅控開票系姥統(tǒng)、防偽稅粘控認(rèn)證系統(tǒng)同、增值稅計(jì)辮算機(jī)交叉稽埋核系統(tǒng)、發(fā)嶺票協(xié)查信息濕管理系統(tǒng)的耀四個(gè)系統(tǒng)捧;滾到了三期,精其目標(biāo)已經(jīng)虹成為:在二例期基礎(chǔ)上,揭建立七個(gè)子號系統(tǒng)仁管理姐子系統(tǒng)、征航收子系統(tǒng)、眾稽查子系統(tǒng)煩、處罰子系章統(tǒng)、執(zhí)行子王系統(tǒng)、救濟(jì)撕子系統(tǒng)、監(jiān)夫控子系統(tǒng))肝,35個(gè)模窯塊。肥目前,現(xiàn)代扁信息處理技失術(shù)廣泛運(yùn)用京于稅務(wù)管理追和稅收征管膛的各個(gè)環(huán)節(jié)粗。我國惱“化九五奪”凡計(jì)劃和客2010疼年遠(yuǎn)景目標(biāo)描中明確指出詠:要進(jìn)一步啦完善納稅申泄報(bào)制度,加纏快應(yīng)用計(jì)算趁機(jī)進(jìn)行稅收嘉征管的步伐眾。國家稅務(wù)貪總局已將電勇子申報(bào)列入斯全國稅收電心子化狐“間九五執(zhí)”堪規(guī)劃。深圳甚、廈門、上悠海、青島等京地都不同程陽度的在此方氣面進(jìn)行了實(shí)凈踐和探索。請1997年愈12月25擔(dān)日,廈門市受有10家外劫資納稅人在淚全國率先實(shí)框現(xiàn)網(wǎng)上電子乳申報(bào)納稅。浴現(xiàn)在,任何鄭納稅人只要悠有固定的開污戶銀行、賬殺號和一臺電血腦,一根電光話線、一臺乞調(diào)制解調(diào)器順、一套瀏覽冷軟件,即可團(tuán)實(shí)現(xiàn)網(wǎng)上申展報(bào)納稅。該倉局還在申報(bào)底結(jié)果交互性浙上滴取得了突破繭,網(wǎng)山上跡申報(bào)納稅人光可實(shí)地查詢蜻申報(bào)結(jié)果和拖歷史申報(bào)數(shù)誠據(jù)。替在全國稅務(wù)強(qiáng)系統(tǒng)中,納辱稅人能自主宿查詢歷史電壤子申報(bào)信息么的,廈門是控首例??偙本┦械囟惢叵到y(tǒng)目前實(shí)悔行的電子申巖報(bào)主要是通痕過Inte綿rnet網(wǎng)候絡(luò),客戶端扔不用安裝應(yīng)植用系統(tǒng),只民需要安裝絕IE恰瀏覽器。納祥稅人登陸稅子務(wù)局網(wǎng)站在剝線填寫稅收典繳款書號、弊應(yīng)稅項(xiàng)目和蘆應(yīng)納稅額有忠關(guān)數(shù)據(jù),系蹤統(tǒng)自動計(jì)算助出應(yīng)納稅額何,然后納稅煎人提交稅務(wù)牽局并手工填僻寫繳款書到吊銀行繳稅。辮提交的信息添通過系統(tǒng)后撇臺處理自動戚轉(zhuǎn)入稅務(wù)局微服務(wù)器。潛深圳市國家獄稅務(wù)局的電矛子征稅系統(tǒng)建現(xiàn)已開通,盆由深圳市電性子商務(wù)中心贊、稅務(wù)局信凍息中心,人豎民銀行國庫凍處計(jì)算中心彼及納稅戶4伙個(gè)部分組成縫。估國家稅務(wù)總膜局信息中心答正在總結(jié)已鴨實(shí)施電子申掙報(bào)的稅務(wù)機(jī)幼關(guān)的經(jīng)驗(yàn)和件做法,制定唉《電子報(bào)稅梢系統(tǒng)技術(shù)實(shí)電施標(biāo)準(zhǔn)》,帶以點(diǎn)帶面,霉逐步規(guī)范,糕引導(dǎo)各地電晴子報(bào)稅工作柜的開展。國館家稅務(wù)總局液程法光副局鋒長認(rèn)為:隨暈著怪“劫科技興稅執(zhí)”裕意識的不斷歌加強(qiáng),科技葛手段的不斷觀強(qiáng)化,稅務(wù)忍系統(tǒng)必須充賺分利用現(xiàn)代章化技術(shù),以幸改進(jìn)稅收征浮管工作,并越為納稅人提紹供更優(yōu)質(zhì)的爛服務(wù)。因此巖,電子報(bào)稅畢大有前途!礙對于網(wǎng)上稅蔽務(wù)登記情況蘭,經(jīng)過搜索慶“蛋網(wǎng)上辦稅守”綠發(fā)現(xiàn),北京厭市稅務(wù)局、逢浙江省地方捆稅務(wù)局、重表慶市地方稅嘩務(wù)局、蕪湖屋市國稅局、振呼和浩特市鏈地方稅務(wù)局麗等的越網(wǎng)上辦稅大綱廳系統(tǒng)循中已有網(wǎng)上他稅務(wù)登記功池能,其余大塌部分省市的奏網(wǎng)上辦稅大姥廳系統(tǒng)俗中尚不具備冰這一功能。蒜因此,網(wǎng)上藏稅務(wù)登記、敞發(fā)票管理、猴財(cái)務(wù)核算等下功能有待于柴開發(fā),而且層是切實(shí)可行村的。賠1與.3論文發(fā)主要研究內(nèi)警容供網(wǎng)上辦稅大彩廳系統(tǒng)識能處理各類縱納稅人的稅壯務(wù)登記雅;叛各種發(fā)票的奇管理,納稅健人提取或錄腿入進(jìn)/銷項(xiàng)梳發(fā)票,自動笛生成納稅申輩報(bào)表籮;誕納稅申報(bào)表犬保存的同時(shí)婆錄入實(shí)繳稅留額,傳送申故報(bào)表與稅款譯的繳納工作疏;食通過本系統(tǒng)箏納稅人還可磨以向稅務(wù)機(jī)訪關(guān)進(jìn)行納稅贏咨詢施;草瀏覽納稅公拆告,稅務(wù)機(jī)該關(guān)可以通過調(diào)公告將稅目坊的標(biāo)準(zhǔn)代碼宵等納稅事項(xiàng)設(shè)下發(fā)給納稅駛?cè)死?;奧學(xué)習(xí)納稅基掀礎(chǔ)知識勒;圾進(jìn)行系統(tǒng)管恥理,可以自渴動更新企業(yè)奪端的程序,君無須人工干功預(yù),方便稅房務(wù)機(jī)關(guān)和企裕業(yè)的修改、兼擴(kuò)展申報(bào)內(nèi)煤容、格式及榮系統(tǒng)參數(shù)。賠提高了納稅漆人的辦稅效些率,減輕了漏納稅戶的經(jīng)顆濟(jì)負(fù)擔(dān)。遺本文葬通過采用以類認(rèn)證技術(shù)和趣數(shù)據(jù)庫技術(shù)炒保證了納稅逃資料的合法禁性、完整性悲、有效性、漆保密性和持心久性。采用剝統(tǒng)一冷的贏開發(fā)方法,胳以架構(gòu)為中咳心,利用仗WebS扭ervic鼓e揚(yáng)技術(shù),擠探討了We西bSer乳vice在鄰網(wǎng)上辦稅大過廳系統(tǒng)的應(yīng)庫用夠。劍作者在偵網(wǎng)上辦稅大式廳系統(tǒng)寺的研發(fā)過程圍中,參與了昌稅務(wù)登記子鐮系統(tǒng)和納稅沿申報(bào)子系統(tǒng)賄需求的調(diào)研秒,用例的確漂定與分析,喂兩個(gè)子系統(tǒng)嘴的設(shè)計(jì)與開慈發(fā)。負(fù)責(zé)采幟用哪些相關(guān)嶺技術(shù)的選擇勢與確定,提叉出了網(wǎng)上辦母稅的原理,匠設(shè)計(jì)出網(wǎng)絡(luò)代模型圖。并排對用戶界面辭和數(shù)據(jù)結(jié)構(gòu)筑進(jìn)行了分析減與設(shè)計(jì)。最管后,完成論磨文工作。攔1碑.4論文賴結(jié)構(gòu)秒本文共分為罷五茅個(gè)章節(jié):都第夢1妻章為伶緒論鑒,論述了本重文的研究背飼景和意義,沿網(wǎng)上辦稅大臥廳系統(tǒng)的研仆究現(xiàn)狀,并變提出本文的姿研究內(nèi)容和先論文結(jié)構(gòu)格。榮第淹2蔥章針對本課睡題采用的售WebS培ervic敞e和肝AJAX頁芽面無刷新技沖術(shù)進(jìn)行了深勉入的分析研械究,著重介秤紹了掩WebS臭ervic銹e的概念、刮體系結(jié)構(gòu)和裳相關(guān)技術(shù)、榮標(biāo)準(zhǔn)AJA殘X交互,它啦的核心技術(shù)躲,優(yōu)勢以及意應(yīng)用領(lǐng)域。椅第寒3濁章主要介紹敬了鞏基于Web授Serv錘ice的網(wǎng)蒙上辦稅大廳延系統(tǒng)的分析邀和設(shè)計(jì),秤包括喝系統(tǒng)的功能孤需求、性能揉需求、系統(tǒng)藏總體功能結(jié)貼構(gòu)、系統(tǒng)功保能模塊設(shè)計(jì)尸和系統(tǒng)We階bSer則vice設(shè)塑計(jì)淚。妥第愧4桶章奪詳細(xì)介紹了紗網(wǎng)上辦稅大旺廳系統(tǒng)的關(guān)盤鍵技術(shù)的實(shí)改現(xiàn),主要包趕括UDDI即注冊中心的貫實(shí)現(xiàn)、We剛bSer噴vice的臘實(shí)現(xiàn)、We爹bSer換vice代歸理的實(shí)現(xiàn)以把及Ajax全在網(wǎng)上辦稅材大廳系統(tǒng)中焰的運(yùn)用轉(zhuǎn)。內(nèi)第鏈5遮章對全文進(jìn)永行了總結(jié),吩并提出了下珠一步研究方患向。墾第2章般WebS秘ervic壇e三及Ajax情概述油2.1條WebS緞ervic毅e拖概述禁2.突1.1要與WebS恩ervic吊e瀉的概念團(tuán)Web服務(wù)發(fā)主要目標(biāo)是遭在現(xiàn)有的各課種異構(gòu)平臺托的基礎(chǔ)上構(gòu)目筑一個(gè)通用撒的與平臺無劣關(guān)的、與語底言無關(guān)的技豎術(shù)層,各種喜不同平臺上篇的應(yīng)用依靠莫這個(gè)技術(shù)層快來進(jìn)行彼開此的連接和娛集成。We艇b服務(wù)作為察一個(gè)應(yīng)用程噴序,它向外平部提供一個(gè)礎(chǔ)能夠通過W搜eb袖進(jìn)行調(diào)用的蘿API,客沃戶端能夠用豬編程的方法貝通過Web劍來調(diào)用這個(gè)彈應(yīng)用程序。激它適凝用于通過W平eb進(jìn)行客報(bào)戶端和服務(wù)競器端通信,員以及應(yīng)用程蛇序集成、代寧碼和數(shù)據(jù)的瞇重陰用等場合。點(diǎn)對于不同的描組織,對W嘗eb服務(wù)有箏著不同的定洪義。疤IBM軟件撫組的Hea總ther勇Krege疲r認(rèn)為:W伶eb服務(wù)是優(yōu)描述一些操豪作(利用標(biāo)即準(zhǔn)化輸?shù)腦ML消愛息傳遞機(jī)制偵可以通過網(wǎng)雙絡(luò)訪問這些螺操作)的接???。Web秋服務(wù)是用標(biāo)死準(zhǔn)的、規(guī)范存的XML概煩念描述的,背稱為Web遣服務(wù)的服務(wù)逝描述。這一查描述囊括了椒與服務(wù)交互姥需要的全部蹲細(xì)節(jié),包括非消息格式(揚(yáng)詳細(xì)描述操皂作)、傳輸句協(xié)議和位置哀。該接口隱祖藏了實(shí)現(xiàn)服很務(wù)的細(xì)節(jié),碎允許獨(dú)立于違實(shí)現(xiàn)服務(wù)所絕基于的硬件視或軟件平臺怪和編寫服務(wù)告所用的編程攤語言使用服誰務(wù)。這允許經(jīng)并支持基于皂Web服務(wù)紀(jì)的應(yīng)用程序曬成為松散耦含合、面向組池件和跨技術(shù)得的實(shí)現(xiàn)。災(zāi)在2002銜年1月于舊旋金山召開的辜Web服務(wù)為會議就陜“筆新一代We吃b服務(wù)句”笨的議題設(shè)進(jìn)行了討論使。與會者得店到的較為一播致的看法認(rèn)駛為:Web什服務(wù)應(yīng)是一乎種基于組件彈的吉軟件平臺,進(jìn)是面向服務(wù)婦的Inte柔rnet應(yīng)黃用。通過對情Web服務(wù)傅的構(gòu)建,人籠們可以期兼望得到一個(gè)磁可編程的I再ntern鑄et。這個(gè)殼觀點(diǎn)包括了膨兩層含義:算首先,要求凍提出的停Web服務(wù)才框架必須適儉用于現(xiàn)有的振Inter鹿net軟件磨和硬件環(huán)境會,即服務(wù)的斧提供者所講提供的服務(wù)誘必須具有跨晚平臺、跨語瓜言的特性。嬌其次,We圈b服務(wù)所提橋供的服務(wù)不塌僅增是向人,更恨需服務(wù)于其木他應(yīng)用系統(tǒng)考?,F(xiàn)有的W筐eb網(wǎng)站所悅提供的服務(wù)輸僅僅可以提筆供憤給人使用(太只有人類才筑可以讀懂瀏攻覽器下載的艦頁面),新癥一代的We房b服務(wù)所提落供風(fēng)的服務(wù)應(yīng)能變被機(jī)器所讀爭懂。Web途服務(wù)的發(fā)展拜方向?qū)嶋H上儉是構(gòu)造一個(gè)緒在現(xiàn)有In搖terne葡t技術(shù)上的附分布計(jì)算系沾統(tǒng)。車國際化標(biāo)準(zhǔn)脂組織W3C昌對Web服送務(wù)的定義如讓下:Web眨服務(wù)是由U旗RI標(biāo)識的鈴軟件應(yīng)用程廚序,其接口征和綁定可以捎通過使用X太ML來進(jìn)行浴定義、描述卸和發(fā)現(xiàn),W器eb服務(wù)叫通過支持基令于Inte旺rnet的稿協(xié)議使用基吸于XML的得消息與其他皂軟件應(yīng)用程擇序直接交互。曠2.磨1.斯2堤浸WebS雪ervic徑e體系結(jié)構(gòu)狀Web服務(wù)密是面向服務(wù)欄的架構(gòu),它素的體系結(jié)構(gòu)守[16]叢基于三種角蠢色(服務(wù)提挺供者、扔服務(wù)注冊中先心和服務(wù)請嬌求者)之間觸的交互。交器互涉及發(fā)布貴、查找和綁麥定操作。這駛些角色和操訓(xùn)作一起作用友于Web服萌務(wù)構(gòu)件、W膠eb服務(wù)軟么件模塊及其造描述。在典模型情況下,撥服務(wù)提供者卵托管可通過炊網(wǎng)絡(luò)訪問的罩軟件模塊(咬Web服務(wù)功的一個(gè)實(shí)現(xiàn)讀)。服務(wù)提復(fù)供者定義W鳴eb服務(wù)的紗服務(wù)描述并腫把它發(fā)布到回服務(wù)請求者夢或服務(wù)注冊零中心。鞋服務(wù)請求者簡使用查找操談作來從本地肥或服務(wù)注冊傾中心檢索服篇?jiǎng)?wù)描述,然湖后使用服務(wù)紋描述與服務(wù)膏提供者進(jìn)行覺綁定并調(diào)用厘Web服務(wù)螺實(shí)現(xiàn)或同它屑交互。圖2餅-1描述了穗這些操作、換提供這些操捏作的組件及幻它們之間的全交互。碰1)服務(wù)提究供者(Se橫rvice螞Prov戶ider)探。從使用者啄的角度看,廳這是服務(wù)的枝所有稿者。從體系掃結(jié)構(gòu)的角度礙看,這是托傭管訪問服務(wù)箭的平臺。申2)服務(wù)請鷹求者(Se燃rvice侄Requ廊estor傲)。從使用生者的角度看前,這是要求玻滿足翻特定功能的瞞用戶。從體倆系結(jié)構(gòu)的角躺度看,這是嘗尋找并調(diào)用或服務(wù),或啟豐動與服務(wù)的威交互的應(yīng)用淺程序。服務(wù)攪請求者角色申可以由瀏覽鏈器來擔(dān)當(dāng),箱由人或無用艙戶界面的程牛序(如另一樂個(gè)Web服彎務(wù))來控制的它。奏3)服務(wù)注夜冊中心(S些ervic鋒eReg通istry媽)。這是可木搜索的服務(wù)銷描述注冊中護(hù)心,撐服務(wù)提供者雨在此發(fā)布他懂們的服務(wù)描狠述。在靜態(tài)熄綁定開發(fā)或捐動態(tài)綁定執(zhí)潔行期間,服暗務(wù)請求者查枕找服務(wù)并獲榮得服務(wù)的綁亮定信息(在校服務(wù)描述中頃)。對于靜控態(tài)綁定的服巧務(wù)請求者,屯服務(wù)注冊中湯心是體系結(jié)僅構(gòu)中的可選以角色,因?yàn)檫t服務(wù)提供者松可以把描述訂直接發(fā)送給忙服務(wù)請求者隱。同樣,服析務(wù)請求者可病以從服務(wù)注遲冊中心以外崇的其他來源豪得到服務(wù)描愁述,例如本桃地文件、F莫TP站點(diǎn)、疑Web站點(diǎn)友、廣告和服欺務(wù)發(fā)現(xiàn)(A欄dvert組iseme加ntan良dDis藝cover鳳yof厘Servi瘡ces,A市DS)或發(fā)敵現(xiàn)Web服諸務(wù)(Dis扇cover懲y自ofWe替bSer筆vices滾,DISC著O)。懲圖2-1稈Web服務(wù)嶺模型碗2.腹1.舌3扶色WebS靈ervic猶e相關(guān)技術(shù)濱Web服務(wù)死技術(shù)是在現(xiàn)帥有的Web紫技術(shù)(如H沿TTP)的渴基礎(chǔ)上,通嫂過制定新的途協(xié)議和標(biāo)準(zhǔn)爐組成的。當(dāng)疤前和Web玉服務(wù)相關(guān)的村主要協(xié)議和陷標(biāo)準(zhǔn)包括:乞SOAP,轟WSDL靜,UDDI載等。Web凍Serv塞ice的整母個(gè)技術(shù)標(biāo)準(zhǔn)臉體系組成了辜一個(gè)堆棧,畜稱為Web嶼服務(wù)協(xié)議棧望fn1,挖如圖2-2溪所示。一個(gè)風(fēng)實(shí)用的We磁b服務(wù)應(yīng)當(dāng)知按照需要選秀用其中若干暗層次的功能寄,而無須所丑有的特性。侍但無論如何排,一般意義宋上的Web捉服務(wù)都應(yīng)當(dāng)彈具備Web裹服務(wù)的跨平超臺調(diào)用和接飲口可以被機(jī)燦器識別的基澤本特性。下艇面簡單論述虜一下Web嫌服務(wù)中的一蜻些關(guān)鍵技術(shù)推。弦(1)步XML稿XML(從Exten往sible匪Mark夢upLa鐘nguag置e)是一種逃擴(kuò)展性標(biāo)識術(shù)語言,它與播HTML一毛樣,都是S正GML(S歡tanda良rdGe僻neral族ized稀Marku疫pLan膚guage羅,標(biāo)準(zhǔn)通用杯標(biāo)記語言)受,XML是才Inter雖net環(huán)境不中跨平臺的遞,依賴于內(nèi)退容的技術(shù),敘是當(dāng)前處理堤結(jié)構(gòu)化文檔屑信息的有力筆工具。使用樹它可以描述井非常復(fù)雜的皺Web頁面鞋,如復(fù)雜的差數(shù)學(xué)公式、漠化學(xué)分子式析等。市XML的簡要單使其易于踩在任何應(yīng)用雙程序中讀寫愛數(shù)據(jù),這使住XML很快晌成為數(shù)據(jù)交冤換的唯一公錄共語言,雖影然不同的應(yīng)線用軟件也支潤持其它的數(shù)給據(jù)交換格式價(jià),但不久之叛后他們都將群支持XML搖,那就意味惱著程序可以賭更容易的與梳Windo殖ws,M膀acOS鍋以及其他平階臺下產(chǎn)生的占信息結(jié)合,濾然后可以很寇容易加載X備ML數(shù)據(jù)到倒程序中并分扯析他,并以繁XML格式移輸出結(jié)果。切XML主要判有三個(gè)要素妖:Sche賤ma(模式抓)、XSL仇(Ext雄ensib逢leSt畫ylesh睜eetL貨angua伍ge永—伯可擴(kuò)展樣式丈語言)和X攻LL(E示xtens瞧ible誕Link粱Langu朵ag貨e倦,屆可擴(kuò)展鏈接囑語言)。糟Schem仆a規(guī)定了X熄ML文件的廚邏輯結(jié)構(gòu),鞋定義了XM冰L文件中的施元素、元素蘭的屬性以及坡元素和元素忘的屬性之間慕的關(guān)系,它綠可以幫助X媽ML的分析敞程序校驗(yàn)X貸ML文件標(biāo)頌記的合法性震;徑XSL是用碼于規(guī)定XM松L文檔樣式母的語言,它哄能在客戶端籌使Web瀏視覽器改變文舟檔的表示法線,從而不需泛要再與服務(wù)結(jié)器進(jìn)行交互報(bào)通信獨(dú);紡XLL將進(jìn)梅一步擴(kuò)展目孤前Web上持已有的簡單貸鏈接,由于壯XML能夠討針對特定的土應(yīng)用定義自掀己的標(biāo)記語仿言,這一特妄征使得XM刪L可以應(yīng)用焰在電子教育童、報(bào)表、司妻法、出版、時(shí)聯(lián)合、CA弓D/C猶AM,保險(xiǎn)拜機(jī)構(gòu)、廠商輝提供各具特橫色的獨(dú)立解敞決方案。羊XML作為友數(shù)據(jù)交換和棒網(wǎng)絡(luò)計(jì)算的案基礎(chǔ),已經(jīng)勵(lì)無可非議地懸成為了一種堵網(wǎng)絡(luò)通用語螞言,通過X丹ML來表達(dá)陳知識、傳遞御數(shù)據(jù),不僅粥跨越了平臺喬,還跨越了固空間(In縮terne膜t的范圍將軋擴(kuò)展到無線校),更跨越霜了設(shè)備(X饅ML的數(shù)據(jù)盞與表現(xiàn)的分項(xiàng)離可以成為咽不杰同終端間交蓬換信息的載碗體)。炭圖2-3是謝一個(gè)完整的咬XML文檔舍示例,通過響該文檔可以司看出,XM牛L與HTM老L噴在結(jié)構(gòu)上極默為相似,兩射者的不同點(diǎn)滿在于XML加允許用戶自話己定義文檔津中的標(biāo)記,淺如其中的<箏老師姓名>垂李宇</老殿師姓名>等照.XML中主共有六種標(biāo)掙記:元素(檢elem汁ents照),屬性(痰attri指butes利),實(shí)體草引用(en柔t(yī)ity孫refer胸ences悶),注釋巖(comm相ents處竟理指令(p羞roces明sing絹instr撤uctio額ns)和C枕DATA段蹈(CDAT職Asec債tions鋒)。其中頑,元素是標(biāo)允記的最常見蝕的形式,由濫尖括號分隔與,與HTM蝦L中的標(biāo)記嗚相似。支<?xml瓶vers愧ion="謀1.0"詠enco爭ding=抄"gb23菜12"?>射<Te好acher罵>估<老師甚編號>1<揮/老師編號棄>怨<老師腐姓名>李宇陪</老師姓借名>否<代號宣>1001鷹</代號>綱<職稱仇>碩士</令職稱>腫<聯(lián)系串地址>中南手大學(xué)信息院防(4100連82)</穿聯(lián)系地址>岔<聯(lián)系片電話>13緒51748綠1183<坊/聯(lián)系電話口>風(fēng)<是否返注冊>是<扣/是否注冊洞>娛</T俯eache詢r(jià)>垂圖2-3叫XML文檔間示例療(2)蹤SOAP嘩SOAP灰(Sim裳pleO勁bject胖Acce連ssPr煌otoco肅l鵝—豆簡單對象訪弊問協(xié)議)簡悶單對象訪問色協(xié)議((S聲OAP)是頸一種輕量的建、簡單的、倒基于XML扣的協(xié)議,它凳被設(shè)計(jì)成在足WEB上交筐換結(jié)構(gòu)化的貞和固化的信頃息。SOA抓P可以和現(xiàn)著存的許多因掠特網(wǎng)協(xié)議和辦格式結(jié)合使笑用,包括超筋文本傳輸協(xié)材議(HTT贏P),簡單擠郵件傳輸協(xié)黨議(SMT壇P),多用勻途網(wǎng)際郵件百擴(kuò)充協(xié)議寺(MIME蕩)。它還支告持從消息系壁統(tǒng)到遠(yuǎn)程過永程調(diào)用(R熟PC)等大挎量的應(yīng)用程賭序。峰SOAP包調(diào)括三個(gè)部分嘉:先SOAP封君裝:它定義標(biāo)了一個(gè)框架雙,該框架描谷述了消息中掉的內(nèi)容是什木么,誰應(yīng)當(dāng)調(diào)處理它以及蓄它是可選的服還是必須的駛。武SOAP編貝碼規(guī)則:它痛定義了一種側(cè)序列化的機(jī)雪制,用于交游換應(yīng)用程序百所定義的數(shù)長據(jù)類型的實(shí)樓例。沖SOAP艇RPC表示償:它定義了變用于表示遠(yuǎn)刷程過程調(diào)用宿和應(yīng)答的協(xié)迷定。旺SOAP消跨息基本上是浮從發(fā)送端到綿接收端的單墳向傳輸,但眨它們常常結(jié)佩合起來執(zhí)行婦類似于請求少/應(yīng)答的模坐式。所有的狡SO葵AP藍(lán)消息都使用己XML編碼秋。一條SO防AP消息就白是一個(gè)包含絡(luò)有一個(gè)必需克的SOAP黃的封裝包,杰一個(gè)可選的恭SOAP標(biāo)濱頭和一個(gè)必宴需的SO壇AP診體塊的XM命L文檔。師把SOAP用綁定到HT近TP提供了久同時(shí)利用S伸OAP的樣報(bào)式和分散的廳靈活性的特小點(diǎn)以及HT革TP的豐富北的特征庫的墻優(yōu)點(diǎn)。在H喉TTP上傳倦送SOAP教并不是說S耳OAP會覆摔蓋現(xiàn)有的H融TTP語義冤,而是HT靈TP上的S穿OAP語義脆會自然的映忘射到HTT邪P語義。在賊使用HTT拾P作為協(xié)議雀綁定的場合燦中,RPC帳請求映射到疾HTTP請園求上,而R搭PC應(yīng)答映鼠射到HTT劍P應(yīng)答。然約而,在RP槽C上使用S殃OAP并不熟僅限于HT捧TP協(xié)議綁歸定。洲SOAP消斥息是由下列權(quán)內(nèi)容組成的辮XML文檔蹲。雖強(qiáng)制性SO叮AP信包:碗正如每條H豪TTP消息促都必須包含懼在HTTP之標(biāo)題和正文暖內(nèi)桃部一樣,每役條SOAP臥消息都必須文裝在信包中略進(jìn)行傳遞。泥這種SOA憶P信包中必范須包含消息五正文。紹可選SOA擋P標(biāo)題:信辦包內(nèi)可能包芽含標(biāo)題,但狼不是必需的晶。SO著”膨標(biāo)題是SO瞇AP挽塊的集合,眾它可能指向嬌SOAP消漿息路徑中的至任意SOA爪P的接收者事。爺強(qiáng)制性SO梢AP正文:澡SOAP正劈文是單一邏爆輯計(jì)算單元幣(塊)的集鑒合,這些單老元目標(biāo)為S精OAP消息出路徑中的最長終SOAP幫接收者。陸(3)騙UDDI把統(tǒng)一描述、近發(fā)現(xiàn)與集成憂協(xié)議UDD樸I(U協(xié)niver殊salD腥escri洞ption澇,Dis蠻cover械yand精滑Integ研ratio蘋n)是由A嚴(yán)RIBA,亡IBM和狂微軟三家共渡同制訂的基舅于分布式W董ebSe備rvice喪的信息注冊午的規(guī)范,是迷基于XML保的B2B企戶業(yè)目錄標(biāo)準(zhǔn)萌,它的潛力殖在于將全球盯所有企業(yè)發(fā)斷展電子商務(wù)爐所需要的一網(wǎng)切信息全部悶?zāi)依?,為全泳球范圍開展路企業(yè)電子商謎務(wù)帶來無限擾契機(jī)。龍UDDI滲既是規(guī)范,廢也是一套執(zhí)垂行規(guī)范的實(shí)砌施辦法,它蜓使商家注冊秀他們的We礎(chǔ)b服務(wù)信息蔑必須實(shí)施這嶄個(gè)統(tǒng)一規(guī)范扮,其主要功薦能是定義一聰種發(fā)布和發(fā)襖現(xiàn)Web服迷務(wù)信息的辦奸法。UDD屯I規(guī)范包括尸適用于簡單灶對象訪問協(xié)歌議(SOA翅P)信息的膠XML模式墨和UDDI哀API規(guī)版范的描述。正二者結(jié)合構(gòu)圍成基本的信拘息模式和交跑互框架,從檢而能夠發(fā)布朵各種Web衛(wèi)服務(wù)方面的免信息。筍UDDI雙的核心部件異是UDDI章商務(wù)注冊,話即一種描述歪商務(wù)實(shí)體及廟其Web服另務(wù)所使用的辟XML文件抄。就其基本恐概念而言,請UDDI商雹務(wù)注冊所提食供的信息由會3個(gè)部虜件組成:定“泥白頁隸”賀,包括地址撫、聯(lián)系方式式和盡人皆知上的標(biāo)志喚;掙“扒黃頁形”棒,包括基于歪標(biāo)準(zhǔn)分類法蛛的行業(yè)分類釋;凍“售綠頁斑”疑提供商家披鳥露的有關(guān)服耽務(wù)的技術(shù)信賊息。騰通常,把U果DDI注冊鞠中心的用戶戰(zhàn)分為兩類,谷服務(wù)提供商簡(Serv迅icep涼rovid炸er)和偶服務(wù)請求者鏡(Serv蛙icer糟eques險(xiǎn)ter)。欄服務(wù)提供商倦以某種接口鞠提供電子商藥務(wù)服務(wù),績?yōu)榱俗寗e人街可以方便地椅找到這個(gè)服邀務(wù)并使用它寬,需要在U回DDI注冊轟中心進(jìn)行發(fā)領(lǐng)布(p灑ublis戲h),包括芽相關(guān)的服務(wù)澇描述和調(diào)用率接口。UD償DI注冊中吧心在這里相限當(dāng)于一個(gè)經(jīng)理紀(jì)人(Se書rvice骨brok三er)的角溫色。當(dāng)服務(wù)悉請求者需要伯某種服務(wù)時(shí)劣,先到注冊撐中心去查找瓶(find芽),并根據(jù)字找到的注冊紀(jì)信息得到服資務(wù)接口和提唐供服務(wù)的位叛置,然后到尾指定的位置枯按照指定的掌接口將自己資的應(yīng)用綁定慨(bind山)到自己想喇要的服務(wù)上羽,這樣就可世以使用這個(gè)掠服務(wù)了。儉(4)洗WSDL噸WSDL驟(Web悲Servi擦ceDe內(nèi)scrip鬼tion尾Langu膛age)是赴一個(gè)用來描詠述Web服劈務(wù)和說明如瞧何與Web卡服務(wù)通信的謝XML語言雖。它以某種記結(jié)構(gòu)化的方持式(即XM靈L)對We遞b服務(wù)的調(diào)袋用/通信加滅以描述,定昏義了一套基治于XML的抬語法,將W廊eb服務(wù)描符述為能夠進(jìn)甘行消息交換摸的服務(wù)訪問舟點(diǎn)的集合。叢它提供了W遍eb服務(wù)的聞全部信息,息用戶通過W害SDL就可與以了解如何幫調(diào)用Web微服務(wù)和它會歸返回什么結(jié)帶果。販WSDL用禮來提供對服肺務(wù)的描述,樸它的主要構(gòu)孕成要素有五孔個(gè):緣Types傅:定義WS掠DL定義中艱所用到的數(shù)委據(jù)類型,即煩XMLS籮chema貫Type況s暗。華Messa踩ge:對一落組消息的輸資入和輸出參則數(shù)的定義。海P罵ortTy娃pe:定義病Web服務(wù)桐的操作。錄Bindi恢ng:描述惕特定服務(wù)接描口的協(xié)議、撈數(shù)據(jù)格式、孩安全性和其羽它屬性。賄Servi淘ces:制苗定特定服務(wù)蔽的URL和音提供的調(diào)用哭接口,包含己一組端口元劣素。朋WSDL具迷有良好的擴(kuò)沾展性,允許喇使用其他的榜類型定義方撲式。此外也蠅可以使用多涼種網(wǎng)絡(luò)傳輸矩協(xié)議和消息杠格式。WS恥DL文檔用嫩于說明消息監(jiān)格式的表示肯方法是以X少M(fèi)L標(biāo)準(zhǔn)為納基礎(chǔ)的,適否合于說明從抬不同平臺、扯以不同編程誼語言訪問的汽Web服務(wù)蕉接口。除說永明消息內(nèi)容壯外,WSD禍L還定義了嶄服務(wù)的位置擁,以及使用仰什么通信協(xié)藥議與服務(wù)進(jìn)殿行通信。也挽就是說,W虹SDL文檔胃定義了編寫央使用Web中服務(wù)的程序夕所需要了解廁的全部信息籌由于WSD涉L是XML罰文檔,因此冷很容易進(jìn)行丸閱讀和編輯驟,不過在大頂多數(shù)情況下辦,它是由軟剖件生成和使珠用的。川2.趟2掃恨Ajax孔概述駱AJAX(橋Async喜hrono鎮(zhèn)usJa量vaScr利ipta堅(jiān)ndXM答L)這個(gè)概學(xué)念最早由一奇?zhèn)€名叫Je溪sseJ濟(jì)ames鐘Garre教tt的人提磨出。中文意中思是Jav料aScri抵pt與XM龜L的異步。造它并不是一領(lǐng)門新的語言化或技術(shù),而壞是幾項(xiàng)技術(shù)籌按一定的方傻式組合在一搬起,在共同悶的協(xié)作中發(fā)桂揮各自的作跟用。垃AJAX是巡使用客戶端罵腳本與We混b服務(wù)器交倚換數(shù)據(jù)的W迷eb應(yīng)用開哭發(fā)方法。這房樣,Web賽頁面不用打閉斷交互流程品進(jìn)行重新加促裁,就可以咽動態(tài)地更新翁。使用AJ發(fā)AX,用戶膀可以創(chuàng)建接辦近本地桌面犬應(yīng)用的直接雨、高可用、幻更豐富、更轎動態(tài)的We蚊b用戶界面把。它包括的大內(nèi)容有:使捉用XHTM匙L和CSS退標(biāo)準(zhǔn)化呈現(xiàn)供;使用DO歲M實(shí)現(xiàn)動態(tài)殊顯示和交互喇;使用XM紡L和XSL榴T進(jìn)行數(shù)據(jù)某交換與處理馬;使用XM夢L為淹HttpR扒eques茶t進(jìn)行異步終數(shù)據(jù)讀??;勞最后用Ja乳vaScr付ipt綁定臣和處理所有芹數(shù)據(jù)。感圖2-4分耳別給出了傳潤統(tǒng)Web應(yīng)幕用模型和基貝于AJAX凈的Web應(yīng)毯用模型,下戲面我們講兩樹種Web應(yīng)膊用模型做一濾個(gè)簡單的比毅較。莫圖2-場4推傳統(tǒng)We升b應(yīng)用模型永與基于AJ季AX的We準(zhǔn)b應(yīng)用模型椅的比較乓傳統(tǒng)的We攏b應(yīng)用采用具同步交互過謠程,這種情臭況下,用戶逐首先向HT敏TP服務(wù)器扛觸發(fā)一個(gè)行墓為或請求的栽呼求。反過怕來,服務(wù)器偽執(zhí)行某些任脆務(wù),再向發(fā)凍出請求的用刃戶返回一個(gè)差HTML頁善面。這是一另種不連貫的夫用戶體驗(yàn),喜服務(wù)器在處痕理請求的時(shí)浴候,用戶多秘?cái)?shù)時(shí)間處于湖等待的狀態(tài)誠,屏幕內(nèi)容懂也是一片空備白。支與傳統(tǒng)的W握eb應(yīng)用不涉同,AJA是X采用異步寇交互過程。子AJAX在緩用戶與服務(wù)蓮器之間引入禾一個(gè)中間媒反介,從而消縱除了網(wǎng)絡(luò)交盤互過程中的抹處理—等待掉—處理—等膠待缺點(diǎn)。用奔戶的瀏覽器飾在執(zhí)行任務(wù)合時(shí)即裝載了趨AJAX引胞擎。AJA錢X引擎用J津avaSc震ript語倆言編寫,通訴常藏在一個(gè)蝦隱藏的框架都中。它負(fù)責(zé)轟編譯用戶界蜓面及與服務(wù)榆器之間的交上互。AJA猴X引擎允許是用戶與應(yīng)用桶軟件之間的壽交互過程異山步進(jìn)行,獨(dú)逃立于用戶與隔網(wǎng)絡(luò)服務(wù)器恩間的交流。痛現(xiàn)在,可以攪用Java亡Scrip脂t調(diào)用AJ軋AX引擎來墾代替產(chǎn)生一隔個(gè)HTTP匆的用戶動作響,內(nèi)存中的籍?dāng)?shù)據(jù)編輯、腐頁面導(dǎo)航、爹數(shù)據(jù)校驗(yàn)這味些不需要重予新載入整個(gè)恥頁面的需求宜可以交給A村JAX來執(zhí)棋行。在2.斑2到.1麗寫頁面無刷新售技術(shù)揉在普通的W辯eb交互方技式中,由用脂戶觸發(fā)一個(gè)懲HTTP請潔求到服務(wù)器券,服務(wù)器對鼠其進(jìn)行處理獄后再返回一交個(gè)新的HT屢ML頁面到饞客戶端。服脖務(wù)器處理客柔戶端提交的侮請求的這段坑時(shí)間,客戶期都只能空閑篇等待。既便餅只是一次很悼小的交互,徑只需要從服美務(wù)器端得到欣一個(gè)很簡單份的數(shù)據(jù),都故要返回一個(gè)經(jīng)完整的HT辦ML頁面。徹而用戶每次油都要浪費(fèi)時(shí)儀間和帶寬去執(zhí)重新讀取整勾個(gè)頁面。頁屋面無刷新技俱術(shù)正是為了靜解決這種情澇況出現(xiàn)的。蜻刷新技術(shù)經(jīng)體歷了大致以旨下幾個(gè)階段爽:蹤第一階段:桐META雜標(biāo)簽嚷技術(shù)痛這種尿技術(shù)離可以說是最細(xì)原始的方法智了,大約可斤以追溯到9神8年左右的億inter棍net時(shí)代果。短它注主要是利用暈META標(biāo)榴簽中htt勿p-equ董iv屬性的仁refre秀sh值來通熱知瀏覽器在捷每隔一定時(shí)慘間(秒)就盲去訪問一次橡指定的頁面饞(url)笑。剃例如:酬<meta帝http獲-equi慧v="r形efres鴿h"co醬ntent齒="網(wǎng)30境;燥url=h肥ttp:/盤/www.易sina臥.com"侵>廟,即每隔3矩0秒刷新一女次新浪網(wǎng)站攏。嚷這種恨技術(shù)諷就像當(dāng)時(shí)的常網(wǎng)絡(luò)一樣簡妹單,其不足偷之處就是可澇控性不好,誠并磨伴有勻“革噠噠鋤”屆的刷新聲。轉(zhuǎn)第二階段:殃JavaS植cript寬腳本寇技術(shù)酒JavaS污cript并應(yīng)用很靈活得,其原理基艇本上是事件贊/時(shí)間觸發(fā)捎JS件腳本來發(fā)出塌HTTP榨請求,并捕咳獲/處理服惕務(wù)器反饋信醫(yī)息,來實(shí)現(xiàn)榆通信和更新擾。紀(jì)第三階段:芒Frame跪/IFra撥me框架埋技術(shù)陷第三階段是唇對第二階段毒的一種變通姑。即將眾多只框架中的一雨個(gè)長寬設(shè)置住為0,使其催不可見,然估后通過腳本廚定時(shí)刷新該傲隱藏框架內(nèi)笑容,再將該距框架內(nèi)容名“陣寫盲”鳴到可瀏覽的書框架里。瘋真正意義上野實(shí)現(xiàn)無刷新源技術(shù)的還是能以下兩種技隔術(shù),也就是儲第四個(gè)階段階,它們甚至洗可以實(shí)現(xiàn)局抵部刷新。棍第四階段:屈XMLHt降tp、We微bSer小vice付(1)奉XMLHt偵tp技術(shù):??梢酝ㄟ^X局MLHtt葬p訪問as挽p頁面、a仁spx頁面面、WebS摸ervic汪e等。一個(gè)伶典型的應(yīng)用流如下所示:懶<scri址ptla嬸nguag包e="ja徑vascr綁ipt">轎funct娃ionr潤e(){灣varh詠ttp=n鼻ewAc氧tiveX忙Objec臨t("Mi靈croso盒ft.XM餃LHTTP園")山;件http.材open祝("GE冊T",費(fèi)”嘴../in挽fo/a.跑htm"叮,fal鈴se)半;臥http.根send洗()挑;揭vars挑tr=ht娘tp.re困spons誕eText拌;杰t.in仆nerHT財(cái)ML=st允r桿;}清</scr剪ipts>民<span萍id=t配></sp寫an>巖上述代碼運(yùn)口行的結(jié)果是柔將a.ht駛m的頁面內(nèi)盯容顯示在羊“張<span君id=t櫻></sp蹈an>思”亡區(qū)域里。蛋(2)善WebS誘ervic鄙e:使用W打ebSer榨vice.帳htc組件呢訪問Web揭服務(wù)。需要光提供Web墨Serv死ice的服澡務(wù)器。一個(gè)喝典型的應(yīng)用嫂如下所示:智varO村BJ否;斗funct組ioni勿nit(覺obj,蝴op,i鞭d){魚OBJ晃=obj:僻OBJ棍.use唉Servi明ce("旱admin河/Data襲Opera聲tion.壞asmx么?WSDL駝","g未etBod糾y")太;襖OBJ省.get炎Body.皮call怕Servi匆ce(s墓how,蘋op,i循d):}勿funct頑ions徐how(r億esult趟){對OBJ.i捕nnerH津TML=r僚esult和.val跑ue禽;}正除上述技術(shù)組之外,使用睬Remot鈴ing技術(shù)遣也可以實(shí)現(xiàn)多無刷新技術(shù)拳。因?yàn)镽e周motin承g(shù)組件可以動提供包括H捉ttp在內(nèi)柔的多種訪問螺方式,當(dāng)作骨為Http站訪問時(shí)相當(dāng)茅于一個(gè)We軍bSer遠(yuǎn)vice。死Remot犬ing的應(yīng)扎用有微軟的胸Micro錘soft哀Remot居eScr緞iptin煩gfor擺ASP。謹(jǐn)當(dāng)然,這種御應(yīng)用局限于訴服務(wù)器端使涉用ASP。設(shè)2.氣2中.2合嫂Ajax的壩核心技術(shù)框AJAX不勻是單一的技弟術(shù),而是四貝種技術(shù)的集鉆合。這四種稱技術(shù)是:X境ML惱眠HttpR舍eques末t、Jav尤aScri公pt,DO架M以及殃CSS繞。鄉(xiāng)圖2-叮5此AJAX肉的四個(gè)主要各組件:Ja劈vaScr決ipt剩定義了業(yè)務(wù)絞規(guī)則和程序帶流程瓶筋應(yīng)用程序使薄用XMLH顯ttpRe遠(yuǎn)quest彎對象以后臺廟方式從服務(wù)莊器獲得數(shù)據(jù)目,通過DO絨M客和CSS來狹改變界面的組外觀。輩XMLHt斤tpReq憶uest己AJAX的蟲一個(gè)最大的溉特點(diǎn)是無需于刷新頁面便身可向服務(wù)器位傳輸或讀寫寫數(shù)據(jù)(又稱閃無刷新更新悉頁面),這虎一特點(diǎn)主要托得益于XM渾LHTTP氏組件XML剛HTTPR牙eques紅t對象。這糧樣就可以向標(biāo)再發(fā)桌面應(yīng)垮用程序只同凳服務(wù)器進(jìn)行典數(shù)據(jù)層面的暫交換,而不儲用每次都刷秘新界面也不念用每次將數(shù)李據(jù)處理的工桃作提交給服鷹務(wù)器來做,齒這樣即減輕球了服務(wù)器的畜負(fù)擔(dān)又加快藍(lán)了響應(yīng)速度丘、縮短了用沉戶等候時(shí)間戀。臨最早應(yīng)用X勉MLHTT曉P的是微軟堂,IE(體IE5以上忘)通過允許股開發(fā)人員在瞎Web頁面壓內(nèi)部使用X橋MLHTT蒜PAct劈iveX組園件擴(kuò)展自身咱的功能,開胖發(fā)人員可以赤不用從當(dāng)前惡的Web頁抬面導(dǎo)航而直消接傳輸數(shù)據(jù)夢到服務(wù)器上絞或者從服務(wù)幟器取數(shù)據(jù)。雷這個(gè)功能是妥很重要的,辭因?yàn)樗鼛椭箿p少了無狀旺態(tài)連接的痛盒苦,它還可耳以排除下載捷冗余HTM質(zhì)L的需要,攪從而提高進(jìn)附程的速度。下Mozil顯la(M織ozil播1a執(zhí)1.0以上雙及NetS殃cape7稱以上)做出免的回應(yīng)是創(chuàng)納建它自己的換繼承XML詢代理類:X蛾MLHtt椒pRequ員est類。暴Konqu究eror(章和Safa險(xiǎn)riv1.連2,同樣哈也是基于K藏HTML的翠瀏覽器)也嫩支持XML神HttpR猴eques拖t對象,而慚Opera干也將在其v卻7.6x政+以后的版伐本中支持X言MLHtt隙pRequ不est對象館。對于大多厘數(shù)情況,X脈MLHtt規(guī)pRequ錘est對象解和XMLH壯TTP組件誘很相似,方妙法和屬性也毯類似,只是答有一小部分躍屬性不支持撫。亦JavaS燃cript鏡JavaS虜cript索是一種基于床對象(Ob丹ject)前和事件驅(qū)動先(Even州tDri獎(jiǎng)ven)并框具有安全性韻能的腳本語典言。使用它談的目的是與決HTML超逢文本標(biāo)記語可言、Jav板a腳本語言朵(Java屋小程序)一晴起實(shí)現(xiàn)在一榨個(gè)Web頁杯面中鏈接多績個(gè)對象,與覆Web客戶鍬交互作用。猛從而可以開突發(fā)客戶端的痕應(yīng)用程序等答。它是通過弊嵌入或調(diào)入唱在標(biāo)準(zhǔn)的H播TML語言蛇中實(shí)現(xiàn)的。剛它的出現(xiàn)彌顫補(bǔ)了HTM痰L語言的缺數(shù)陷,它是J蘇ava與H行TML折衷斗的選擇,具爭有以下幾個(gè)鴉基本特點(diǎn):凱(1)是酷一種腳本編壇寫語言。J呼avaSc泊ript是淺一種腳本語粉言,它采用捧小程序段的弓方式實(shí)荷現(xiàn)編程。像胸其它腳本語爐言一樣,J芒avaSc勾ript同非樣已是一種哈解釋性語言筒,它提供了伶一個(gè)易的開魯發(fā)過程。它意的基本結(jié)構(gòu)顫形式與C,敘C++,V斧B,Del眉phi十分謝類似。但它坑不像這些語蝦言一樣,需核要先編譯,督而是在程序件運(yùn)行過程中叛被逐行地解點(diǎn)釋。它與H背TML標(biāo)識圍結(jié)合在一起汗,從而方便路用戶的使用野操作。迷(2)基志于對象的語份言。Jav儀aScri綠pt是一種念基于對象的戶語言,同時(shí)井以可以看作裁一種面向?qū){象的。這意陶味著它能運(yùn)呢用自己已經(jīng)宜創(chuàng)建的對象攪。因此,許蜓多功能可以王來自于腳本寫環(huán)境中對象喚的方法與腳雹本的相互作僚用。座(3)簡壺單性。Ja堆vaScr賞ipt的簡丟單性主要體坑現(xiàn)在:首先木它是一種基去于Java貞基本語句和面控制流之上畫的簡單而緊咬湊的設(shè)計(jì),篩從而對于學(xué)石習(xí)Java察是一種非常安好的過渡。吐其次它的變?nèi)ち款愋褪遣筛Z用弱類型,刊并未使用嚴(yán)絲格的數(shù)據(jù)類百型。碼(4)安濕全性。Ja特vaScr跟ipt是一份種安全性語琴言,它不允鎖許訪問本地短的硬盤,并蘇不能將數(shù)據(jù)狗存入到服務(wù)贏器上,不允陰許對網(wǎng)絡(luò)文抹檔進(jìn)行修改競和刪除,只低能通過瀏覽徒器實(shí)現(xiàn)信息蹲瀏覽或動態(tài)智交互。從而顫有效地防止湊數(shù)據(jù)的丟失越。邊(5)動信態(tài)性的。J雪avaSg宮ript是搶動態(tài)的,它良可以直接對混用戶或客戶右輸入做出響榜應(yīng),無翻須經(jīng)過We柏b服務(wù)程序墳。它對用戶伯的反映響應(yīng)誓,是采用以右事件驅(qū)動的虜方式進(jìn)行的燦。所謂事件貸驅(qū)動,就是細(xì)指在主頁(理Home匪Page)回中執(zhí)行了某列種操作所產(chǎn)粥生的動作,范就稱為腎“順事件橫”宣(Even稈t)。比如漂按下鼠標(biāo)、突移動窗口、固選擇菜單等辮都可以視為錯(cuò)事件。當(dāng)事驅(qū)件發(fā)生后,評可能會引起字相應(yīng)的事件誦響應(yīng)。額(6)跨更平臺性。J凳avaSc辟ript是烏依賴于瀏覽境器本身,與丟操作環(huán)境無幣關(guān),只要能腳運(yùn)行瀏覽器扎的計(jì)算機(jī),釀并支持Ja顯vaScr標(biāo)ipt的瀏痕覽器就可正趙確執(zhí)行。從揮而實(shí)現(xiàn)了普“徑編寫一次,務(wù)走遍天下譽(yù)”席的夢想。全JavaS命c(diǎn)ript唇是一種新的巨描述語言,字它可以被嵌懂入到HTM舉L的文件之滲中。Jav鎖aScri亦pt語言可狼以做到回應(yīng)群使用者的需枯求事件(如糾:form英的輸入),散而不用任何膏的網(wǎng)路來回水傳輸資料,脊所以當(dāng)一位嚇使用者輸入悲一項(xiàng)資料時(shí)頁,它不用經(jīng)纖過傳給服務(wù)馳器端處理,皆再傳回來的故過程,而直撒接可以被客兄戶端的應(yīng)用軌程式所處理脫。股現(xiàn)在,可以竹通過Jav潮aScri脾pt操作X債MLHtt毒pRequ身est,來邀跟數(shù)據(jù)庫打襖交道。Ja狗vaScr蠟ipt在整悲個(gè)AJAX唉中起到一個(gè)手粘合劑的作薦用,將各種端技術(shù)融合在獲一起,我們往可以通過它民來操作DO萌M和XML肥,與后臺交攪互。但是我掉們也需要注拍意的是,J炮avaSc兩ript由糕于是在客戶貨端執(zhí)行的代春碼,不能過弓長。而且,款如果客戶端靜的安全級別蟲過高,也可役能對應(yīng)用造隆成一定的影座響。掉DOM(規(guī)Docum及entO專bject騰Mode侍l)幸DOM是給型HTML和師XML文件戒使用的一組皮API。它和提供了文件崗的結(jié)構(gòu)表述身,讓你可以垂改變其中的生內(nèi)容及可見蛛物。其本質(zhì)子是建立網(wǎng)頁肺與Scri首pt或程序尚語言溝通的啄橋梁。所有倍WEB開發(fā)客人員可操作遼及建立文件柿的屬性、方削法及事件都侄以對象來展蹈現(xiàn)(例如,味Docum宰ent就代您表江“杏文件本身喉”技這個(gè)對象,需Table信對象則代表晉HTML的趨表格對象等擊等)。這些峽對象可以由燭當(dāng)今大多數(shù)夜的瀏覽器以舞Scrip葉t來取用。掠在傳統(tǒng)的W貢eb應(yīng)用中五,我們通常輪使用來自服幻務(wù)器的新的菠HTML流分來刷新整個(gè)既頁面,并通找過提供新的故HTML來賄重新定義用集戶界面;而燃在AJAX恒應(yīng)用中,用屢戶界面的更渣新主要是適輛用DOM來艷完成的。W命eb頁面中恢的HTML西標(biāo)簽被組織熊成一個(gè)樹狀欺結(jié)構(gòu)。樹的命根節(jié)點(diǎn)是<懂HTML>志標(biāo)簽,它代隔表這個(gè)文檔疼。在它的內(nèi)牛部的<BO洋DY>表現(xiàn)患代表文檔的冤主體部分,額是可見的文盜檔結(jié)構(gòu)的根開節(jié)點(diǎn)。在文沫檔主體之內(nèi)度,有表格、斑段落、列表府以及其他的敬標(biāo)簽類型。CSS結(jié)CSS是W昆eb設(shè)計(jì)沿候用已久的部任分,無論是朱在傳統(tǒng)的W破eb應(yīng)用還缸是在AJA擁X應(yīng)用中,禿CSS都是幻一種頻繁使則用的技術(shù)。謎樣式表提供炭了集中定義繪各種視覺樣掠式的方法,幻并且可以非渣常方便地設(shè)劑置在頁面的殖元素上。樣努式表可以定婦義一些明顯紹的樣式元素癢,例如顏色券、邊框、背尤景圖片、透衫明度和大小獵等。此外,欠樣式表還可身以定義元素雞相互之間的袋布局以及簡絨單的用戶交倘互功能。她在傳統(tǒng)的W浪eb應(yīng)用中事,樣式表提沙供了一種很蘇有用的方法識,可以在某何個(gè)地方定義吳一些在很多亡其他頁面中馬重用的樣式暖。在AJA宗X應(yīng)用中,飄雖然我們不動在把應(yīng)用思孕考為一些切椒換的頁面,毒但是樣式表私可以用最少讀的代碼動態(tài)糖的為元素設(shè)饒置預(yù)先定義兵的外觀。捆簡而言之,濤AJAX是認(rèn)多種技術(shù)按謹(jǐn)一定方式的尸組合,并在茅共同的協(xié)作饅中發(fā)揮各自鵲的作用。使直用XHTM噸L+CSS綱標(biāo)準(zhǔn)化呈現(xiàn)兩;使用D字OM(Do竟cumen鑄tObj販ectM墊odel)慎進(jìn)行動態(tài)顯途示及交互;挽使用XM麻L和X毯SLT進(jìn)掌行數(shù)據(jù)交換熊及相關(guān)操作照;使用X質(zhì)MLHtt森pRequ雹est進(jìn)佛行異步數(shù)據(jù)成查詢、檢索絡(luò);使用J譜avaSc鳳ript潤將所有的東淚西綁定在一概起。坊圖2-便6約標(biāo)準(zhǔn)AJ個(gè)AX交互嚇一個(gè)標(biāo)準(zhǔn)的段AJAX交槳互如圖2-號6搖,具體步驟雕如下:責(zé)1逢)牌一個(gè)客戶端耍事件觸發(fā)一劇個(gè)AJAX隊(duì)事件。從簡憤單的onc扶hange封事件到某個(gè)宵特定的用戶潤動作,很多耗這樣的事情巷都可以出發(fā)巷AJAX事術(shù)件;喊2殲)們創(chuàng)建XML梢HttpR閃eques得t對象的一狹個(gè)實(shí)例。使背用open捷()方法建過立調(diào)用,并佳設(shè)置URL船以及所希望麗的HTTP劣方法(通常舅是GET或薄POST)羅。請求實(shí)際挪上通過一個(gè)漏send(淚)方法調(diào)用鎖觸發(fā)。粱3夏)抗向服務(wù)器做械出請求??煽帜苷{(diào)用se娛rvlet飲,或者任何證服務(wù)器端技矮術(shù)。污4當(dāng))挪服務(wù)器處理危請求,包括嫁訪問數(shù)據(jù)庫酬,甚至訪問周另一個(gè)系統(tǒng)襖。忍5州)名請求返回到有瀏覽器。枝6娃)襪在這個(gè)示例畝中,XML廚HttpR揉eques請t對象配置加為處理返回賺時(shí)要調(diào)用c瘡allba飼ck()函彩數(shù)。這個(gè)函煮數(shù)會檢查X振MLHtt述pRequ招est對象淋的read蛋yStat潔e屬性,然判后查看服務(wù)遍器返回的狀扯態(tài)碼。恥2.勸2初.期3役懶Ajax的亦優(yōu)勢運(yùn)AJAX是浩傳統(tǒng)WEB續(xù)應(yīng)用程序的近一個(gè)轉(zhuǎn)變。按以前是服務(wù)繳器每次生成佛HTML頁際面并返回給朗客戶端瀏覽罪器。在大多謊數(shù)網(wǎng)站中,姿很多頁面中煌至少90%轟都是一樣的治,比如:結(jié)罵構(gòu)、格式、枝頁頭、頁尾聽、廣告等,肥所不同的只是是小部分的諸內(nèi)容,但每揉次服務(wù)器都茄會生成所有崗的頁面再返韻回給客戶端橡,這無形之懲中是一種浪當(dāng)費(fèi),不管是覆對于用戶的蕩時(shí)間、帶寬諒、CPU耗看用,還是對方于工SP的榨高價(jià)租用的絡(luò)帶寬和空間榨來說。但1遣)榮減輕服務(wù)器慚的負(fù)擔(dān)。A鹽JAX使W所EB中的界森面與應(yīng)用分鵝離(也可以娘說是數(shù)據(jù)與瓣呈現(xiàn)分離)忠,壓而在以前兩搖者是沒有清泰晰的界限的域,數(shù)據(jù)與呈適現(xiàn)分離的分胳離,有利于律分工合作、慌減少非技術(shù)罩人員對頁面勒的修改造成暫的WEB應(yīng)暫用程序錯(cuò)誤竟、提高效率活、也更加適叉用于現(xiàn)在的走發(fā)布系統(tǒng)。很也可以把以冊前的一些服脫務(wù)器負(fù)擔(dān)的今工作轉(zhuǎn)嫁到脹客戶端,利量于客戶端閑拔置的處理能爐力來處理。士因?yàn)锳JA遲X的根本理援念是招“遵按需取數(shù)據(jù)膠”弱
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高職機(jī)場貴賓服務(wù)(貴賓服務(wù)基礎(chǔ))試題及答案
- 2025年高職美容與美體藝術(shù)(美容儀器使用)試題及答案
- 2025年大學(xué)材料化學(xué)(材料合成技術(shù))試題及答案
- 2025年中職第一學(xué)年(新能源汽車運(yùn)用與維修)新能源汽車維護(hù)試題及答案
- 2025年中職煙草栽培與加工(煙草烘烤技術(shù))試題及答案
- 2025年高職施工員實(shí)務(wù)(施工管理)試題及答案
- 2025年高職金屬材料與熱處理技術(shù)(金屬材料處理)試題及答案
- 2025年高職語言藝術(shù)(詩歌創(chuàng)作技巧)試題及答案
- 2025年高職摩托艇運(yùn)動實(shí)踐(摩托艇實(shí)踐)試題及答案
- 2025年大學(xué)大三(工商管理)企業(yè)文化建設(shè)綜合測試試題及答案
- 養(yǎng)老院老人生活設(shè)施管理制度
- 2026年直播服務(wù)合同
- 自適應(yīng)巡航控制與跟車技術(shù)-深度研究
- 2020海灣消防GST-DJ-N500-GST-DJ-N900 消防設(shè)備電源狀態(tài)監(jiān)控器安裝使用說明書
- 工程造價(jià)咨詢的保密控制措施
- 鐵路勞動安全 課件 第二篇 常見事故預(yù)防
- 農(nóng)貿(mào)市場環(huán)境衛(wèi)生清潔行動工作方案
- 淮安市2022-2023學(xué)年七年級上學(xué)期期末地理試題
- 2024屆廣東省深圳市中考物理模擬試卷(一模)(附答案)
- 診所污水處理管理制度
- 輔導(dǎo)員工作的職責(zé)與使命課件
評論
0/150
提交評論