当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: WSDL 類型與訊息區段中的 XML 結構描述 WSDL 的資料類型,是根據目前 W3C Recommendation 的「XML Schema: Datatypes」(XSD)。
 

 

    摘要:   让我们来研究一下wsdl文件,看看它的结构,以及如何工作。请注意这是一个非常简单的wsdl文档实例。我们的意图只是说明它最显著的特征。以下的内容中包括更加详细的讨论。 <?xml version="1.0" encoding="utf-8" ?> <definitions name="foosample"  targ......
 ·web服务有待实践的检验[转]    »显示摘要«
    摘要: soap,wsdl,和uddi定义了xml中的web服务,但他们并不能保证会为软件架构中的组件带来好处 。要应用web服务,协议需要更加清晰,工具需要更加好用,而且,it项目经理和开发商也需要在思想上有所转变。 但web服务在通信中的优点,诸如可重用组件和企业应用中的易集成性,已经使得微软和ibm惊异于它的高效。尽管web服务的应用尚在实验阶段,媒体已经将这些高级的概念深入人心......


WSDL文件详解(转贴)中
wsdl 類型與訊息區段中的 xml 結構描述 wsdl 的資料類型,是根據目前 w3c recommendation 的「xml schema: datatypes」(xsd).此文件共有三種不同的版本 (1999.2000/10.與 2001),若欲指定特定 wsdl 檔案所使用的版本,請在 <definitions> 元素中,將其宣告為命名空間的屬性.方法如下: xmlns:xsd="http://www.w3.org/2001/xmlschema" 本文僅以 2001 版為考量.wsdl 標準的擁護者,也大力建議使用 2001 版. 在本節與後續章節中,採用的字首或命名空間速記法如下: 字首 對應的命名空間 說明 soapenc http://schemas.xmlsoap.org/soap/encoding soap 1.1 編碼 wsdl http://schemas.xmlsoap.org/wsdl/soap wsdl 1.1 xsd http://www.w3.org/2001/xmlschema xml schema xsd 基本類型 下表直接取自 mstk2 文件,列舉了 mstk2 支援的所有 xsd 基本類型.該表說明,位於客戶端與伺服端的 wsdl 讀者,如何在 vb.c++.與 idl 中,將 xsd 類型對應至不同與對等的類型. xsd (soap) 類型 不同的類型 vb c++ idl 註解 anyuri vt_bstr string bstr bstr base64binary vt_array | vt_ui1 byte() safearray safearray(unsigned char) boolean vt_bool boolean variant_bool variant_bool byte vt_i2 integer short short 轉換時驗證範圍. date vt_date date date date 時間設為 oo:oo:oo datetime vt_date date date date double vt_r8 double double double duration vt_bstr string bstr bstr 不執行驗證或轉換 entities vt_bstr string bstr bstr 不執行驗證或轉換 entity vt_bstr string bstr bstr 不執行驗證或轉換 float vt_r4 single float float gday vt_bstr string bstr bstr 不執行驗證或轉換 gmonth vt_bstr string bstr bstr 不執行驗證或轉換 gmonthday vt_bstr string bstr bstr 不執行驗證或轉換 gyear vt_bstr string bstr bstr 不執行驗證或轉換 gyearmonth vt_bstr string bstr bstr 不執行驗證或轉換 id vt_bstr string bstr bstr 不執行驗證或轉換 idref vt_bstr string bstr bstr 不執行驗證或轉換 idrefs vt_bstr string bstr bstr 不執行驗證或轉換 int vt_i4 long long long integer vt_decimal variant decimal decimal 轉換時驗證範圍. language vt_bstr string bstr bstr 不執行驗證或轉換 long vt_decimal variant decimal decimal 轉換時驗證範圍. name vt_bstr string bstr bstr 不執行驗證或轉換 ncname vt_bstr string bstr bstr 不執行驗證或轉換 negativeinteger vt_decimal variant decimal decimal 轉換時驗證範圍.
...   下一页
 ·microsoftsoaptoolkit2.0介绍(转)    »显示摘要«
    摘要: 虽然关于soap的实现目前有很多种,但是我认为对于vc/vb程序员来说,选择microsoft的实现是最好的。先撇开.net的webservices的底层库不谈(因为还不熟悉l),我们现在要讨论的是microsoft soap toolkit 2.0。 microsoft soap toolkit 2.0提供了一整套的com对象来处理与soap相关的所有数据,可以让你在不了解so......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE