2011-05-09 84 views
0

我正在研究IT應用程序堆棧所需的其中一項更改對IT的影響。有很多系統和大多數使用webservice進行通信的系統。在完成我的評估後,我的一位同事問我是否需要任何「規範變更」。我對這個術語感到困惑,並問他「規範改變」是什麼意思,他轉述了一個問題,詢問是否存在任何xml模式更改。與XML更改相關的術語

術語規範變化與xml模式中的變化相同嗎?如果是這樣,是否有任何具體原因稱之爲規範改變?

問候,

回答

0

我不認爲有是有XML模式世界特殊意義的「規範」的任何定義。但從某種意義上說,將XML形式的變化形容爲「規範」是合乎邏輯的,因爲XML模式基本上定義了子系統內部和子系統之間的數據交換接口,並且改變這與改變「canons」,「基礎「的系統。另請參閱Wikipedia中的單詞定義。

1

下面的兩本書都提到了「規範」XML的概念,作爲您的內部專有格式......假設您正在使用多個第三方數據源(即Web服務)並將XML轉換爲您的「規範」XML格式。

例如,假設你有一個看起來像下面這樣的 「規範」 的XML格式:

<MyAPI> 
    <OrderNo>123</OrderNo> 
</MyAPI> 

Web服務可能有類似的數據,但以獨特的格式:

<WebServiceA> 
    <OrderNumber>123</OrderNumber> 
</WebServiceA> 

Web服務B也可能有類似的數據,但在另一個不同的格式:

<WebServiceB> 
    <OrderID>123</OrderID> 
</WebServiceB> 

然而,兩者都將被翻譯成你的 「規範」 的XML格式:

<MyAPI> 
    <OrderNo>123</OrderNo> 
</MyAPI>