亚洲天堂av网_久久精品欧美一区二区三区不卡_亚洲欧美一级_欧美成人合集magnet

知名百科 >> XDR >> 歷史版本
編輯時(shí)間歷史版本內(nèi)容長(zhǎng)度圖片數(shù)目錄數(shù)修改原因
2023-05-06 15:11 最新歷史版本 6922 1 6 修正錯(cuò)誤
  返回詞條

XDR

XDR是SunSoft 開(kāi)放網(wǎng)絡(luò)計(jì)算環(huán)境。XDR提供了與架構(gòu)無(wú)關(guān)的數(shù)據(jù)表示,解決了數(shù)據(jù)字節(jié)排序的差異、數(shù)據(jù)字節(jié)大小、數(shù)據(jù)表示和數(shù)據(jù)對(duì)齊的方式。使用XDR應(yīng)用程序,可以在異構(gòu)硬件系統(tǒng)上交換數(shù)據(jù)。SunSoft免費(fèi)提供RPC/XDR規(guī)格和源代碼。

目錄

數(shù)據(jù)

External   data   representation(XDR)外部數(shù)據(jù)表示法(XDR) 是在OSI模型的表示層 中實(shí)現(xiàn)的。孫 的遠(yuǎn)程程序使用XDR調(diào)用RPC。外部數(shù)據(jù)表示法(External   data  , abbreviated as  XDR) 是IETF在1995年制定的標(biāo)準(zhǔn)協(xié)議。

模型

在OSI模型的表示層 中實(shí)現(xiàn)。XDR允許將數(shù)據(jù)封裝在與介質(zhì)無(wú)關(guān)的結(jié)構(gòu)中,以便數(shù)據(jù)可以在異構(gòu)計(jì)算機(jī)系統(tǒng)中傳輸。從局部表示到XDR的轉(zhuǎn)換稱為編碼,從XDR到局部表示的轉(zhuǎn)換稱為解碼。XDR使用軟件來(lái)完成轉(zhuǎn)換,因此可以在不同的操作系統(tǒng)中靈活使用。另外,XDR也是一個(gè)獨(dú)立于傳輸層的傳輸層。孫 的遠(yuǎn)程程序使用XDR調(diào)用RPC

分類

互聯(lián)網(wǎng)標(biāo)準(zhǔn) | 互聯(lián)網(wǎng)協(xié)議 | 數(shù)據(jù)序列化格式

架構(gòu)

在關(guān)系數(shù)據(jù)庫(kù)的上下文中,將任何 XDR 模式映射到關(guān)系存儲(chǔ)非常有用。實(shí)現(xiàn)這一點(diǎn)的一個(gè)方法是注釋 XDR 架構(gòu)。帶注釋的 XDR 體系結(jié)構(gòu)被稱為'映射架構(gòu)',它提供了有關(guān)如何將 XML 數(shù)據(jù)映射到關(guān)系存儲(chǔ)的信息。映射模式實(shí)際上是關(guān)系數(shù)據(jù)的 XML 視圖。您可以使用這些映射來(lái)檢索 XML 文檔格式的關(guān)系數(shù)據(jù)。

Microsoft   SQL   Server  20003356引入了許多注釋,可以在 XDR  schema中使用這些注釋將元素和屬性映射到數(shù)據(jù)庫(kù)表和列。可以用 XPath(XML 路徑)指定對(duì)映射架構(gòu)(XML 視圖)的查詢。映射模式描述了最終的文檔結(jié)構(gòu)。

使用

可以用 XDR(簡(jiǎn)化 XML-Data)模式創(chuàng)建關(guān)系數(shù)據(jù)的 XML 視圖。然后,您可以使用 XPath 查詢來(lái)查詢這些視圖。這類似于使用  Create 3356 View 3356語(yǔ)句創(chuàng)建視圖并為該視圖指定SQL查詢。

XML 架構(gòu)描述了XML  文檔的結(jié)構(gòu)以及文檔中數(shù)據(jù)的不同約束。為架構(gòu)指定  XPath 3356查詢時(shí),返回的 XML 文檔的結(jié)構(gòu)由執(zhí)行  XPath 3356查詢的架構(gòu)決定。

In   Microsoft   SQL   Server  20003356, the simplified  XML is used-Data  (XDR) 語(yǔ)言創(chuàng)建架構(gòu)。XDR 是一種靈活的語(yǔ)言,它克服了用于描述文檔結(jié)構(gòu)的文檔類型定義 (DTD) 的一些限制。與 DTD 不同,XDR 架構(gòu)使用與 XML 文檔相同的語(yǔ)法來(lái)描述文檔結(jié)構(gòu)。另外,在 DTD 中,所有的數(shù)據(jù)內(nèi)容都是字符數(shù)據(jù)。XDR 語(yǔ)言體系結(jié)構(gòu)使您能夠指定元素或?qū)傩缘臄?shù)據(jù)類型。

在 XDR 架構(gòu)中,元素包含整個(gè)架構(gòu)。作為 元素的一個(gè)屬性,您可以描述定義模式名和模式所在的名稱空間的特征。在 XDR 語(yǔ)言中,所有元素聲明都必須包含在 個(gè)元素中。

批注

您可以使用描述到 XDR 體系結(jié)構(gòu)中的數(shù)據(jù)庫(kù)的映射的注釋來(lái)查詢數(shù)據(jù)庫(kù),并以 XML 文檔格式返回結(jié)果。SQL Server 2000 引入了許多注釋,可用于將 XDR 架構(gòu)映射到數(shù)據(jù)庫(kù)中的表和列。您可以為由 XDR 架構(gòu)創(chuàng)建的 XML 視圖指定 XPath 查詢,以查詢數(shù)據(jù)庫(kù)并獲得  XML 3356格式的結(jié)果。

這是一種替代更復(fù)雜的 SQL 查詢編寫(xiě)過(guò)程的方法此方法使用  for  XML  Explicit 3356模式將  XML  文檔結(jié)構(gòu)描述為查詢的一部分。有關(guān)在 SELECT 查詢中使用  for   XML  EXPLICIT 架構(gòu)的詳細(xì)信息,請(qǐng)參見(jiàn)使用  Explicit  架構(gòu)。但是,為了克服 XPath 查詢對(duì)映射模式的大部分限制,請(qǐng)?jiān)?nbsp; for  XML  Explicit 3356模式中使用 SQL 查詢,以  XML  文檔格式返回結(jié)果。

如果你有一個(gè)公共的 XDR 架構(gòu)(Such as Microsoft   biztalk   architecture),您可以執(zhí)行以下任一操作:

 寫(xiě)  for   XML   Explicit 3356模式查詢,這樣生成的數(shù)據(jù)對(duì)public  XDR 架構(gòu)有效;但是,為  XML   Explicit 3356查詢寫(xiě) 可能比較麻煩。

 制作公共 XDR 架構(gòu)的私有副本。然后將注釋添加到私有副本中,以生成映射模式。您可以為映射模式指定 XPath 查詢。該查詢從公共架構(gòu)命名空間生成數(shù)據(jù)。與編寫(xiě)復(fù)雜的  for   XML   Explicit 3356查詢相比,創(chuàng)建帶注釋的模式并為該模式指定 XPath 查詢的過(guò)程要簡(jiǎn)單得多。下圖說(shuō)明了這一過(guò)程。

描述  Microsoft   BizTalk 3356框架是為常見(jiàn)業(yè)務(wù)對(duì)象設(shè)計(jì)的(如合同、訂單和約會(huì))定義標(biāo)準(zhǔn) XML 格式。這些業(yè)務(wù)架構(gòu)的副本可以在Microsoft biztalk官方網(wǎng)站上找到。

標(biāo)簽

主站蜘蛛池模板: 苗栗市| 纳雍县| 武邑县| 磐安县| 柘城县| 华坪县| 舞阳县| 闽侯县| 怀宁县| 鞍山市| 鹤庆县| 同仁县| 武功县| 华容县| 锦屏县| 磴口县| 河津市| 阿克| 揭阳市| 东海县| 元江| 禹城市| 霍州市| 新营市| 新兴县| 南召县| 武功县| 岚皋县| 东乡| 昌邑市| 旬阳县| 雷州市| 连南| 闻喜县| 精河县| 定结县| 西畴县| 新乡市| 香格里拉县| 孙吴县| 竹山县|