?? 1003-0300.htm
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0071)http://162.105.170.55/ASPs/GetLearningArticleTemp.asp?section=1003-0300 -->
<HTML><HEAD><TITLE>XML中國論壇 - 初學進階 - 10.3.3 基于XML的電子商務標準</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<STYLE type=text/css>TABLE {
FONT-SIZE: 9pt; COLOR: black; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"
}
.pt9 {
FONT-SIZE: 9pt; COLOR: black; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"
}
.pt10 {
FONT-WEIGHT: 700; FONT-SIZE: 10pt; LINE-HEIGHT: 18pt; FONT-FAMILY: "宋體"
}
.TempOutline {
FONT-SIZE: 9pt; MARGIN-LEFT: 15pt; COLOR: #666666; TEXT-INDENT: -28pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"; TEXT-DECORATION: none
}
.TempOutline1 {
FONT-SIZE: 9pt; MARGIN-LEFT: 24pt; COLOR: #666666; TEXT-INDENT: -36pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"; TEXT-DECORATION: none
}
.Outline {
FONT-SIZE: 9pt; MARGIN-LEFT: 15pt; TEXT-INDENT: -28pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"; TEXT-DECORATION: none
}
.Outline1 {
FONT-SIZE: 9pt; MARGIN-LEFT: 24pt; TEXT-INDENT: -36pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"; TEXT-DECORATION: none
}
.Outline11 {
FONT-SIZE: 9pt; MARGIN-LEFT: 38pt; TEXT-INDENT: -50pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"; TEXT-DECORATION: none
}
.passage0 {
FONT-SIZE: 9pt; MARGIN-LEFT: 15pt; TEXT-INDENT: -28pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"; TEXT-DECORATION: none
}
.passage1 {
FONT-SIZE: 9pt; MARGIN-LEFT: 24pt; TEXT-INDENT: -36pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"; TEXT-DECORATION: none
}
.passage11 {
FONT-SIZE: 9pt; MARGIN-LEFT: 38pt; TEXT-INDENT: -50pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"; TEXT-DECORATION: none
}
.passage111 {
FONT-SIZE: 9pt; MARGIN-LEFT: 51pt; TEXT-INDENT: -64pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"; TEXT-DECORATION: none
}
</STYLE>
<META content="Microsoft FrontPage 5.0" name=GENERATOR></HEAD>
<BODY vLink=#000000 aLink=#000000 link=#000000 leftMargin=0 topMargin=0
onload=""><!-- 以下為主體內容 -->
<div align="center">
<center>
<TABLE border=0 width="100%" style="border-collapse: collapse" bordercolor="#111111" cellpadding="0" cellspacing="0">
<TBODY>
<TR vAlign=top>
<TD width=35 rowSpan=2></TD>
<TD vAlign=center width="844" >
<p align="center"><IMG height=33
src="image/title_learner.gif" width=226></TD>
<TD width=38 rowSpan=2></TD>
</TR>
<TR vAlign=top>
<TD width="844"><!-- 正文內容 -->
<DIV class=pt10><B>10.3.3 基于XML的電子商務標準</B></DIV>
<DIV></DIV><BR>
<DIV class=pt9>
<P>當前,基于XML的電子商務標準比較多,一般也比較復雜。在5.3.5小節中我們簡要地介紹了其中的幾個,本節仍不打算深入標準的內部去探討其實現,任何一個標準的深入介紹都足以形成一本專著,我們只幫助大家歸納一下這些主要標準的體系構架。</P>
<P>當前的電子商務標準可以分為以下三類:
<UL>
<LI>體系結構相關的標準:這類標準關心的是整個電子商務的體系結構,包括通用XML消息的標準,schema庫等;
<LI>功能相關的標準:這類標準關心供應鏈中各個環節的數據交換;
<LI>業界相關的標準:這類標準與所涉及的行業相關,是某個行業內部的數據交換標準。 </LI></UL>
<OL>
<LI><STRONG>體系結構相關的標準</STRONG> </LI></OL>
<P>這類標準主要包括幾個正在制定和已經完成的體系。
<UL>
<LI><STRONG><EM>BizTalk</EM></STRONG><BR>BizTalk是Microsoft發起的電子商務的schema庫,配合的產品有Microsoft的BizTalk服務器。在3.2.3節中我們曾給出了關于它的詳細介紹。
<LI><EM><STRONG>ebXML</STRONG></EM><BR>ebXML是聯合國UN/CEFACT小組和OASIS共同發起的計劃,要在15-18個月內制定出基于XML的全球范圍的電子商務數據交換的標準。ebXML涉及的方面比較廣,包括:
<UL>
<LI>體系結構
<LI>核心部件
<LI>消息的封裝和傳輸
<LI>注冊和保存schema的庫
<LI>業務處理模式 </LI></UL>
<P>這個標準正在制定中,期望會是一個比較全面的標準。它的Requirment、消息封裝和傳輸已經有草案。</P>
<LI><EM><STRONG>eCo</STRONG></EM><BR>eCo是CommerceNet
1998年就開始的一個計劃,CommerceNet是由銀行、通訊公司、增值網提供商、ISP、在線服務,軟件和服務公司和最終用戶等組成的協會,現有成員600多家公司和組織,其目的是促進B2B電子商務的發展。eCo的體系結構有點兒象網絡的分層結構,它分為七層:
<UL>
<LI>網絡(networks)
<LI>市場(markets)
<LI>業務(businesses)
<LI>服務(services)
<LI>交互作用(interactions)
<LI>文檔(documents)
<LI>信息項(information items) </LI></UL>
<P>每一層都有類型注冊,接口是向外發布的,文檔要包裹一層(document
wrapper),發布的接口必須有一些必要的方法進行查詢,查詢返回的文檔是特定的DTD的xml文檔,每層的方法和返回的文檔的結構都在規范中有描述。<BR>后兩層eCo推薦使用simple_EDI和xCBL這兩種XML的交換格式。</P>
<LI><EM><STRONG>RosettaNet的PIP(Partner Interface
Process)和RosettaNet應用網絡標準</STRONG></EM>。<BR>RosettaNet由諸多IT業的巨子組成的一個標準化組織,目前會員包括象Cisco
Systems、Compaq、GE、HP、IBM、Intel、Microsoft、NEC、Oracle等60個企業,目的是制定一個適用于IT產品,通過WEB技術在網絡上實時進行企業級交易的電子商務標準。這個標準也是分層結構,包括:
<UL>
<LI>動作(Action)
<LI>事務(Transaction)
<LI>處理(Process)
<LI>服務(Sservices)
<LI>消息處理(Message Handling)
<LI>代理(Agent)
<LI>傳輸(Transfer)
<LI>安全(Security) </LI></UL>
<P>每一層的消息都會加一些信息上去,如header,它的消息都是http的MIME消息,其中的XML正文是內容。這個標準比較注重事務處理和安全性。RosettaNet用guideline定義和約束供應鏈中的消息。guideline其實就是消息的DTD及其說明,但其描述能力比DTD強。</P></LI></UL>
<OL start=2>
<LI><STRONG>功能相關的標準</STRONG> </LI></OL>
<P>這類標準關心電子商務的具體環節的數據交換。<STRONG><EM>XML/EDI</EM></STRONG>就是這一類的標準,另外,我們前面講到的<EM><STRONG>xCBL</STRONG></EM>、<EM><STRONG>tpaML</STRONG></EM>、<STRONG><EM>cXML</EM></STRONG>、<STRONG><EM>WIDL</EM></STRONG>(Web界面定義語言)和<EM><STRONG>OTP</STRONG></EM>(開放貿易協議)也都屬于此類。
<OL start=3>
<LI><STRONG>業界相關的標準</STRONG> </LI></OL>
<P>這類標準主要涉及一個行業,定義行業內部的詞匯表。由于它們涉及的是特定的行業,因此數量非常的多,而且隨著時間的推移,這類標準將更多。這里給出兩個典型的例子:
<UL>
<LI><STRONG><EM>開放金融交換格式(Open Financial Exchange
Format,簡寫為OFX)</EM></STRONG>,是一種用于描述保存在個人財務軟件中的金融數據的標準。
<LI><EM><STRONG>個性化印刷置標語言(Personalized Print Markup
Language,簡寫為PPML)</STRONG></EM>,是PODi組織于2000年2月發布的個性化印刷格式語言,并已開發出相應的產品,該標準用于按需印刷(ondemand-print)。
</LI></UL></DIV>
<P></P>
<P></P></TD></TR></TBODY></TABLE>
</center>
</div>
<P></P>
<P>
<P></P></BODY></HTML>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -