欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)字家庭的Web服務(wù)系統(tǒng)的制作方法

文檔序號(hào):7898771閱讀:402來(lái)源:國(guó)知局
專利名稱:數(shù)字家庭的Web服務(wù)系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種數(shù)字家庭系統(tǒng),尤其涉及一種數(shù)字家庭的Web服務(wù)系統(tǒng)。
背景技術(shù)
Web服務(wù)(Web Service)是當(dāng)前實(shí)現(xiàn)SOC計(jì)算范型中主要技術(shù)。在眾多面向服務(wù)的體系結(jié)構(gòu)實(shí)現(xiàn)中,Web Service的應(yīng)用最為成功,大多數(shù)提供面向服務(wù)解決方案的系統(tǒng)平臺(tái)廠商都是在Web Service基礎(chǔ)上進(jìn)行開(kāi)發(fā)的。Web 服務(wù)是由 W3C 組織的 Web Services 架構(gòu)工作組(Web ServicesArchitecture Working Group)開(kāi)發(fā)的一種SOC系統(tǒng)的實(shí)例。在本質(zhì)上,Webkrvices是一系列標(biāo)準(zhǔn)的綜合,包括 XML (extensible Markup Language), SOAP (Simple Object Access Protocol), UDDI(Universal Description, Discoveryand Integration), WSDL(Web Services Description Language)和WSFL(Webkrvices Flow Language)等,其中許多標(biāo)準(zhǔn)仍在發(fā)展之中,Web服務(wù)利用這些標(biāo)準(zhǔn)提供了一個(gè)松耦合的分布式計(jì)算環(huán)境。

發(fā)明內(nèi)容
本發(fā)明的技術(shù)效果能夠克服上述缺陷,提供一種數(shù)字家庭Web服務(wù)系統(tǒng),其大大提高了網(wǎng)絡(luò)通信的安全性。為實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案其包括中央微處理器、網(wǎng)絡(luò)層模塊、 XML消息傳遞層模塊、服務(wù)描述層模塊、服務(wù)組合/協(xié)作規(guī)范模塊,中央微處理器分別與網(wǎng)絡(luò)層模塊、XML消息傳遞層模塊、服務(wù)描述層模塊、服務(wù)組合/協(xié)作規(guī)范模塊連接。一般意義上的Web服務(wù)第一層為網(wǎng)絡(luò)層模塊,是Web服務(wù)協(xié)議棧的基礎(chǔ)層,Web服務(wù)要被服務(wù)請(qǐng)求者調(diào)用,必須通過(guò)網(wǎng)絡(luò)訪問(wèn),傳輸協(xié)議是被^ternet或其他分布式計(jì)算平臺(tái)廣泛使用的標(biāo)準(zhǔn),這表明Web服務(wù)技術(shù)可以構(gòu)架在多種分布式平臺(tái)之上,包括HTTP協(xié)議模式、簡(jiǎn)單郵件傳輸協(xié)議(Simple Mail TransferProtocol, SMTP)模式和文件傳輸協(xié)議 (File Transfer Protocol,FTP)模式等。第二層是基于XML消息傳遞層模塊,Web服務(wù)選擇 SOAP作為XML消息傳遞協(xié)議模式。上層為服務(wù)描述層模塊,這一層實(shí)際上是描述文檔的一個(gè)協(xié)議棧,WSDL定義了服務(wù)交互的接口和結(jié)構(gòu),此外,WSDL文檔還可由其它服務(wù)描述文檔來(lái)補(bǔ)充,從而描述Web服務(wù)的更高級(jí)方面,例如,對(duì)于業(yè)務(wù)環(huán)境的描述,除了使用WSDL文檔夕卜,還使用UDDI數(shù)據(jù)結(jié)構(gòu),在技術(shù)體系中,包括S0AP、WSDL和UDDI構(gòu)成了 Web服務(wù)的核心, 其他規(guī)范是在它們的基礎(chǔ)上擴(kuò)展形成的。最上層是服務(wù)組合/協(xié)作規(guī)范模塊。服務(wù)組合規(guī)范提供了一種服務(wù)編程語(yǔ)言,用該語(yǔ)言可以組合基本服務(wù)形成支持業(yè)務(wù)過(guò)程的復(fù)合服務(wù)。 服務(wù)協(xié)作規(guī)范提供了定義服務(wù)之間協(xié)作協(xié)議的語(yǔ)言,而Web服務(wù)流程語(yǔ)言(Web Services Flow Language, WSFL)文檔中則描述了服務(wù)組成和流程。同時(shí),Web服務(wù)還必須提供包括安全性、管理和服務(wù)質(zhì)量在內(nèi)的基礎(chǔ)結(jié)構(gòu),這些相關(guān)要求在協(xié)議棧的每一層都必須得到解決, 每一層的解決方案可以彼此獨(dú)立。在Web服務(wù)的模型中,服務(wù)提供方將其提供的服務(wù)封裝成相對(duì)獨(dú)立的Web服務(wù),每
3個(gè)服務(wù)提供某類功能,客戶可以通過(guò)綁定到HTTP的SOAP協(xié)議來(lái)訪問(wèn)Web服務(wù)。Web服務(wù)的最大優(yōu)勢(shì)是采用開(kāi)放技術(shù)標(biāo)準(zhǔn),例如采用XML語(yǔ)言描述服務(wù)接口和服務(wù)調(diào)用,采用HTTP等 Internet標(biāo)準(zhǔn)通信協(xié)議進(jìn)行傳輸?shù)?。這些開(kāi)放標(biāo)準(zhǔn)的使用,也使得Web服務(wù)成為跨異構(gòu)系統(tǒng)集成的最佳技術(shù)選擇。除此之外,Web服務(wù)還具有以下優(yōu)點(diǎn)良好的封裝Web服務(wù)是一種部署在Web上的對(duì)象,天然具備對(duì)象的良好封裝性, 故對(duì)于服務(wù)申請(qǐng)者而言,能且僅能看到該對(duì)象提供的功能列表,從而有效屏蔽了實(shí)現(xiàn)的技術(shù)細(xì)節(jié)。標(biāo)準(zhǔn)的協(xié)議這一特征從對(duì)象(Object)而來(lái),但相比一般對(duì)象,其接口更加規(guī)范化,更加易于機(jī)器理解和編程實(shí)現(xiàn)。首先,作為Web服務(wù),界面所提供的功能使用標(biāo)準(zhǔn)的描述語(yǔ)言來(lái)描述(例如WSDL);其次,通過(guò)將描述文檔以某種標(biāo)準(zhǔn)的形式存放在私有或公共的注冊(cè)庫(kù)內(nèi),使得由標(biāo)準(zhǔn)描述語(yǔ)言描述的服務(wù)界面可被自動(dòng)發(fā)現(xiàn)。松散耦合這一特征也源于對(duì)象(Object)和組件(Component)技術(shù)。當(dāng)一個(gè)W^eb 服務(wù)的實(shí)現(xiàn)發(fā)生變更的時(shí)候,調(diào)用者是不會(huì)感到這一點(diǎn)的。對(duì)于調(diào)用者來(lái)說(shuō),只要Web服務(wù)的調(diào)用接口不變,Web服務(wù)實(shí)現(xiàn)的任何變更均為透明的,即使當(dāng)Web服務(wù)的實(shí)現(xiàn)平臺(tái)發(fā)生遷移(例如從J2EE遷移到了 . NET或者是相反的流程)時(shí),其服務(wù)接口仍可保持透明。 高度集成由于Web服務(wù)采取簡(jiǎn)單的、易理解的標(biāo)準(zhǔn)Web協(xié)議作為組件接口描述和協(xié)同描述規(guī)范,完全屏蔽了不同軟件平臺(tái)的差異,無(wú)論是CORBA、DCOM還是EJB都可以通過(guò)這一標(biāo)準(zhǔn)的協(xié)議進(jìn)行互操作,從而實(shí)現(xiàn)了在當(dāng)前環(huán)境下最好的可集成性。Web服務(wù)平臺(tái)需要一整套協(xié)議來(lái)實(shí)現(xiàn)分布式應(yīng)用程序的創(chuàng)建。由于任何平臺(tái)都有特定的數(shù)據(jù)表示方法和類型系統(tǒng),因此,要實(shí)現(xiàn)互操作性,Web服務(wù)平臺(tái)必須提供一套標(biāo)準(zhǔn)的類型系統(tǒng),用于在不同平臺(tái)、編程語(yǔ)言和組件模型中進(jìn)行溝通。在傳統(tǒng)的分布式系統(tǒng)中, 基于界面(interface)的平臺(tái)提供了一些方法來(lái)描述界面、方法和參數(shù)(例如C0M中的 IDL語(yǔ)言)。同樣,Web Service平臺(tái)也必須提供一種標(biāo)準(zhǔn)來(lái)描述Wfeb krvice,從而使客戶可以得到足夠的信息來(lái)調(diào)用相關(guān)服務(wù)。此外,還必須提供一種方法來(lái)對(duì)服務(wù)進(jìn)行遠(yuǎn)程調(diào)用, 即一種遠(yuǎn)程過(guò)程調(diào)用協(xié)議(RPC),為了達(dá)到互操作性,這種RPC協(xié)議也必須與平臺(tái)和編程語(yǔ)言無(wú)關(guān)。隨著hternet的高速發(fā)展,網(wǎng)絡(luò)安全越來(lái)越受到人們的關(guān)注。由于Web服務(wù)是一種存在于分布式環(huán)境中的應(yīng)用程序,因而容易受到WEB欺騙、拒絕服務(wù)(DoS)以及信息竊取三個(gè)方面的攻擊,除此之外,由于WEB服務(wù)所具有的獨(dú)特性質(zhì),其安全性還需要考慮如下幾個(gè)方面1. WEB服務(wù)終端用戶的身份確定比以往的應(yīng)用程序更加困難,WEB服務(wù)使用基于 XML的消息協(xié)議S0AP,然而SOAP消息通常并非由終端用戶(請(qǐng)求者)生成(一般由Web站點(diǎn)自動(dòng)生成),因此,服務(wù)端如何判斷用戶的身份成為關(guān)鍵;2.消息傳輸過(guò)程中的數(shù)據(jù)安全保護(hù),Web服務(wù)采用XML格式的消息傳遞機(jī)制,然而 XML是以明文而非二進(jìn)制方式進(jìn)行編碼的,因此消息傳輸過(guò)程中一些重要的數(shù)據(jù)信息很容易被竊??;3.保護(hù)通信的安全性,SOAP消息集中了許多事務(wù)數(shù)據(jù),且通常經(jīng)HTTP協(xié)議傳送, 可穿透防火墻,因此,如何保證WEB服務(wù)傳輸過(guò)程中的安全性顯得尤為重要。由此可見(jiàn),Web服務(wù)的分布式、異構(gòu)的本質(zhì)使其安全性變得更加復(fù)雜。為了構(gòu)造一個(gè)安全的WEB服務(wù)通常需要從消息的機(jī)密性、完整性、以及訪問(wèn)控制安全性三個(gè)方面來(lái)考慮。消息的機(jī)密性用于保證雙方傳輸過(guò)程中的私有數(shù)據(jù)不被泄露,從而防止未經(jīng)授權(quán)的第三方竊取信息;消息的完整性用于保證消息在傳輸過(guò)程中不被第三方篡改,從而確保消息在傳輸過(guò)程中真實(shí)可靠;訪問(wèn)控制安全性用于防止第三方偽造相關(guān)信息(如用戶身份等) 非法入侵而破壞系統(tǒng)的可靠性和真實(shí)性。XML消息傳遞層模塊的安全技術(shù),包括XML加密和XML簽名。XML簽名技術(shù)用來(lái)支持XML語(yǔ)法的數(shù)字簽名的創(chuàng)建和表示。XML簽名可有選擇性地簽名XML數(shù)據(jù),即對(duì)文檔中某些特定部分進(jìn)行簽名的能力,這使得實(shí)現(xiàn)多方在不同的時(shí)間創(chuàng)建同一個(gè)文檔成為可能。XML 加密技術(shù)支持對(duì)任意數(shù)字內(nèi)容的加密,包括對(duì)XML文檔的部分元素或不同部分進(jìn)行多重加

Γ t [ O這兩種技術(shù)在保護(hù)Web服務(wù)上,均有一定的局限性。例如單獨(dú)使用XML簽名技術(shù)可以保證數(shù)據(jù)完整性,但是對(duì)于身份驗(yàn)證和不可否認(rèn)性則起不到作用,這方面必須結(jié)合基于身份的安全上下文才可實(shí)現(xiàn)。WS-kcurity規(guī)范使XML簽名和XML加密更好地結(jié)合起來(lái), 應(yīng)用于SOAP消息中,使SOAP消息的交換過(guò)程更加安全和可靠。Web服務(wù)架構(gòu)針對(duì)服務(wù)的描述、服務(wù)注冊(cè)、注冊(cè)服務(wù)的動(dòng)態(tài)發(fā)現(xiàn)、服務(wù)組織和訪問(wèn)等,引進(jìn)WSDL,SOAP, UDDI等,開(kāi)放技術(shù)標(biāo)準(zhǔn),提供了一個(gè)獨(dú)立于實(shí)現(xiàn)平臺(tái)和實(shí)現(xiàn)語(yǔ)言的松耦合集成支持環(huán)境。


圖1為本發(fā)明的模塊結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明的系統(tǒng)包括中央微處理器、網(wǎng)絡(luò)層模塊、XML消息傳遞層模塊、服務(wù)描述層模塊、服務(wù)組合/協(xié)作規(guī)范模塊,中央微處理器分別與網(wǎng)絡(luò)層模塊、XML消息傳遞層模塊、月艮務(wù)描述層模塊、服務(wù)組合/協(xié)作規(guī)范模塊連接。中央微處理器與網(wǎng)絡(luò)層模塊之間通過(guò)HTTP協(xié)議模式或簡(jiǎn)單郵件傳輸協(xié)議模式或文件傳輸協(xié)議模式通信。中央微處理器與XML消息傳遞層模塊之間通過(guò)SOAP傳輸模式通信。中央微處理器與服務(wù)描述層模塊之間通過(guò)hternet協(xié)議通信。
權(quán)利要求
1.一種數(shù)字家庭的Web服務(wù)系統(tǒng),其特征在于,包括中央微處理器、網(wǎng)絡(luò)層模塊、XML消息傳遞層模塊、服務(wù)描述層模塊、服務(wù)組合/協(xié)作規(guī)范模塊,中央微處理器分別與網(wǎng)絡(luò)層模塊、XML消息傳遞層模塊、服務(wù)描述層模塊、服務(wù)組合/協(xié)作規(guī)范模塊連接。
2.根據(jù)權(quán)利要求1所述的數(shù)字家庭的Web服務(wù)系統(tǒng),其特征在于,中央微處理器與網(wǎng)絡(luò)層模塊之間通過(guò)HTTP協(xié)議模式或簡(jiǎn)單郵件傳輸協(xié)議模式或文件傳輸協(xié)議模式通信。
3.根據(jù)權(quán)利要求1所述的數(shù)字家庭的Web服務(wù)系統(tǒng),其特征在于,中央微處理器與XML 消息傳遞層模塊之間通過(guò)SOAP傳輸模式通信。
4.根據(jù)權(quán)利要求1所述的數(shù)字家庭的Web服務(wù)系統(tǒng),其特征在于,中央微處理器與服務(wù)描述層模塊之間通過(guò)hternet協(xié)議通信。
全文摘要
本發(fā)明涉及一種數(shù)字家庭系統(tǒng),尤其涉及一種數(shù)字家庭的Web服務(wù)系統(tǒng)。本發(fā)明的數(shù)字家庭的Web服務(wù)系統(tǒng),包括中央微處理器、網(wǎng)絡(luò)層模塊、XML消息傳遞層模塊、服務(wù)描述層模塊、服務(wù)組合/協(xié)作規(guī)范模塊,中央微處理器分別與網(wǎng)絡(luò)層模塊、XML消息傳遞層模塊、服務(wù)描述層模塊、服務(wù)組合/協(xié)作規(guī)范模塊連接。Web服務(wù)架構(gòu)針對(duì)服務(wù)的描述、服務(wù)注冊(cè)、注冊(cè)服務(wù)的動(dòng)態(tài)發(fā)現(xiàn)、服務(wù)組織和訪問(wèn)等,引進(jìn)WSDL,SOAP,UDDI等,開(kāi)放技術(shù)標(biāo)準(zhǔn),提供了一個(gè)獨(dú)立于實(shí)現(xiàn)平臺(tái)和實(shí)現(xiàn)語(yǔ)言的松耦合集成支持環(huán)境。
文檔編號(hào)H04L29/06GK102546322SQ20101062174
公開(kāi)日2012年7月4日 申請(qǐng)日期2010年12月31日 優(yōu)先權(quán)日2010年12月31日
發(fā)明者于忠清, 富饒, 李桂麗, 王兵, 翟偉偉, 蔡宇玉, 陶冶 申請(qǐng)人:青島海爾軟件有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
翼城县| 荔浦县| 阳泉市| 德化县| 寻乌县| 莱芜市| 东港市| 吉隆县| 通州区| 西吉县| 巴南区| 山西省| 宝坻区| 千阳县| 镇江市| 遵义市| 波密县| 永泰县| 闸北区| 台南市| 滦南县| 老河口市| 丰城市| 武定县| 河间市| 西城区| 抚州市| 长乐市| 迭部县| 连山| 恭城| 望江县| 高雄市| 邛崃市| 苏尼特左旗| 门头沟区| 旺苍县| 晋州市| 石阡县| 两当县| 达拉特旗|