網(wǎng)站制作NEWS
WSXL介紹
WSXL(WebServicesExperienceLanguage Web服務(wù)體驗(yàn)語(yǔ)言)是交互式Web應(yīng)用程序的組件模型 它是以Web服務(wù)為中心的 WSXL的設(shè)計(jì)是為了達(dá)到兩個(gè)主要目標(biāo) 使企業(yè)能通過(guò)多種獲利渠道分發(fā)Web應(yīng)用程序 并可以通過(guò)利用Web上現(xiàn)有的應(yīng)用程序創(chuàng)建新的服務(wù)或應(yīng)用程序 為了達(dá)到這些目標(biāo) WSXL組件可以用 個(gè)基本的Web數(shù)據(jù) 表示和控制類(lèi)型構(gòu)成 其中最后一個(gè)使用基于xLink和XMLEvents的聲明式語(yǔ)言與其他內(nèi)容 交織起來(lái) WSXL還引入了一種新的描述語(yǔ)言以使服務(wù)與新的分發(fā)渠道相適應(yīng) WSXL建立在廣泛接受的 己確立的 但卻是新興的開(kāi)放式標(biāo)準(zhǔn)之上 其設(shè)計(jì)要達(dá)到獨(dú)立于執(zhí)行平臺(tái) 瀏覽器和表示標(biāo)記的目的 可以通過(guò)多種方式來(lái)部署渠道把使用WSXL開(kāi)發(fā)的交互式Web應(yīng)用程序發(fā)送給最終用戶(hù) 直接發(fā)送到瀏覽器 通過(guò)門(mén)戶(hù)網(wǎng)站間接發(fā)送或者通過(guò)把其嵌入第三方的Web應(yīng)用程序 我們可以通過(guò)無(wú)縫結(jié)合WSXL應(yīng)用程序并使之適合于新用戶(hù)來(lái)創(chuàng)建新的Web應(yīng)用程序 WSXL應(yīng)用程序通過(guò)簡(jiǎn)單的聲明方式更易于修改 調(diào)整 聚集 協(xié)調(diào) 同步或集成 而且可以最終利用世界范圍內(nèi)的 WSXI_ 組件調(diào)色板 WSXL可以作為橋梁把不同種類(lèi)的應(yīng)用程序開(kāi)發(fā)與部署機(jī)制統(tǒng)一起來(lái) 尤其是把WSXL設(shè)計(jì)成具有如下功能 . 促進(jìn)類(lèi)似于門(mén)戶(hù)網(wǎng)站的產(chǎn)品間的互操作 . 促進(jìn)辛迪加式應(yīng)用程序之間的互操作性 . 獨(dú)立于標(biāo)記 主要是方便應(yīng)用程序更改 調(diào)整 聚集以及集成 WSXL允許Web應(yīng)用導(dǎo)出一個(gè)或多個(gè)組件接口 這些接口在允許Web應(yīng)用發(fā)展的同時(shí)公開(kāi)足夠的信息以適應(yīng)調(diào)整 聚集和集成 WSXl還使開(kāi)發(fā)者能利用獨(dú)立的表示 數(shù)據(jù)與控制組件構(gòu)建應(yīng)用程序 這有助于開(kāi)發(fā)者把那些使設(shè)計(jì)比較困難的問(wèn)題分離出來(lái) 為了確保適合現(xiàn)有的基于 Web的應(yīng)用結(jié)構(gòu) WSXL服務(wù)生成可以被傳統(tǒng)瀏覽器和設(shè)備通過(guò)現(xiàn)有格式和協(xié)議所使用的標(biāo)記 把更廣闊的用戶(hù) 渠道和任務(wù)市場(chǎng)作為目標(biāo)要求 有比目前應(yīng)用程序所支持的多得多的變異 WSXL通過(guò)使用多種多樣組件的應(yīng)用集合從而降低了產(chǎn)生同一應(yīng)用程序多種變異的成本 這還允許應(yīng)用程序及其組件簡(jiǎn)單的開(kāi)始并以企業(yè)驅(qū)動(dòng)的方式來(lái)優(yōu)化 WSXL應(yīng)用程序由一個(gè)或多個(gè)數(shù)據(jù)集表示組件 以及一個(gè)把組件綁定在一起并指定其相互關(guān)聯(lián)的行為的控制器組件構(gòu)成 WSXL基本組件具有生命周期管理 事件處理及生成輸出標(biāo)記的接口 生命周期操作可用于顯式創(chuàng)建與破壞WSXL基本組件的實(shí)例 WSXL基本組件可以定義它可能引發(fā)的XML事件 也可以定義它可能響應(yīng)的XML事件 WSXL基本組件可以響應(yīng)請(qǐng)求并以一種或多種目標(biāo)XML語(yǔ)言生成輸出標(biāo)記 調(diào)整描述(Adaptation Description)可能會(huì)牽涉到WSXL基本組件 它描述如何根據(jù)新的渠道調(diào)整組件生成的標(biāo)記 WSXL數(shù)據(jù)組件是對(duì)基本組件的擴(kuò)展 封裝了DOM可訪(fǎng)問(wèn)的實(shí)例數(shù)據(jù)以及任意有關(guān)的模型定義的表示 WSXL數(shù)據(jù)組件基于W C XFORMS(W C XFORMS的有關(guān)資料可以到網(wǎng)站 //.w c./tr/xforms上面閱讀XFORMS .O W C Working.Draft)的模型與實(shí)例功能 可以使用WSXL控制組件把數(shù)據(jù)組件綁定到表示組件 此外 還可以把數(shù)據(jù)組件連接到WSXL應(yīng)用程序外部的數(shù)據(jù)源 但這超出了WSXL范圍的實(shí)現(xiàn)細(xì)節(jié) 此外 WSXL 表示組件是對(duì)基本組件的擴(kuò)展 可以封裝DOM可訪(fǎng)問(wèn)的 在用戶(hù)界面 頁(yè)面 內(nèi)的元素的表示 WSXL控制組件是對(duì)基本組件的擴(kuò)展 管理實(shí)例化數(shù)據(jù)與表示組件之間并把它們綁定在一起
lishixinzhi/Article/program/net/201311/11775
多重隨機(jī)標(biāo)簽