<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-128  評論-55  文章-5  trackbacks-0
     

    對于 WSDL 解析,有如下 3 種基本方法:

    1.       基于 DOM 的方法:由于 WSDL 文件從本質(zhì)上來講是一個 XML 文件,現(xiàn)有的 DOM API(例如 Xerces)能夠用來進行解析或者構(gòu)建 WSDL 文件。這種方法是最通用的,但同時也是處理 XML 文件最費力的方法。盡管從技術(shù)上來講是可行的,基于 DOM API 的實現(xiàn)對于代碼敏感且容易出錯。同時,這一解決方法迫使您不得不處理兩個完全不同的模型:DOM WSDL 模型。

    2.       基于特定 API 的方法 利用 IBM WSDL4J 來實現(xiàn) WSDL 操作就是一個例子。這種方法傾向于 WSDL 模型,它允許您直接操作 WSDL 。這種方法的不足在于您不僅要處理 WSDL 本身,還要處理 WS-AddressingWS-Policy 和擴展腳本。它同時還使用那些尚未成為標(biāo)準(zhǔn)的事物,這就意味著現(xiàn)有的一些 API 將會改變。在當(dāng)前,一些試驗性的 API 支持 WS-Addressing 的當(dāng)前版本,但對于 WS-Policy 和擴展腳本卻根本不支持。這就意味著這種基于特定 API 的方法不得不摻雜一定數(shù)量的 DOM 處理。

    3.       基于 Java 生成的方法:因為描述我們實現(xiàn)的所有腳本都是標(biāo)準(zhǔn)的 XML 腳本,因此可以生成對應(yīng)于這些腳本的 Java 類(支持 XML 編組和分組)。在這種情況下, WSDL 文件直接轉(zhuǎn)化為 Java 類,然后作為 Java 對象來管理。考慮到標(biāo)準(zhǔn)在不斷進化這一事實,定制性的擴展將是很有必要。由于它的靈活性和對變化的適應(yīng)性,這一方法最適合實現(xiàn)我們的解決方案。

    對于WSDL模型目前有以下兩種:

    1.       JSR110規(guī)范,“Java APIs For WSDL”,是JavaWSDL1.1建模規(guī)范。

    目前的實現(xiàn)是WSDL4J。最新版本為WSDL4J V1.6.22006-11-08)。

    The Web Services Description Language for Java Toolkit (WSDL4J) allows the creation, representation, and manipulation of WSDL documents. Is the reference implementation for JSR110 'JWSDL'

    網(wǎng)址為:http://sourceforge.net/projects/wsdl4j/

    2.       Apache Woden 開源項目。對WSDL2.0規(guī)范的建模。

    最新版本為 Woden V1.0M7b2007-08-03

    The Woden project is an incubation subproject of the Apache Web Services Project to develop a Java class library for reading, manipulating, creating and writing WSDL documents, initially to support WSDL 2.0 but with the longer term aim of supporting past, present and future versions of WSDL.

    There are two main deliverables: an API and an implementation. The Woden API will consist of a set of Java interfaces. The WSDL 2.0-specific portion of the Woden API will conform to the W3C WSDL 2.0 specification. The implementation will be a high performance implementation directly usable in other Apache projects such as Axis2.

           網(wǎng)址是:http://ws.apache.org/woden/index.html



    Author: orangelizq
    email: orangelizq@163.com

    歡迎大家訪問我的個人網(wǎng)站 萌萌的IT人
    posted on 2008-04-08 20:40 桔子汁 閱讀(2268) 評論(0)  編輯  收藏 所屬分類: Web Service
    主站蜘蛛池模板: 在线jyzzjyzz免费视频| 一区二区在线免费观看| 国产精品成人免费综合| 亚洲色精品VR一区区三区| 青青在线久青草免费观看| 亚洲理论片在线观看| 色播精品免费小视频| 亚洲av无码不卡久久| 免费人成视频在线| 亚洲人成人伊人成综合网无码 | 日日噜噜噜噜夜夜爽亚洲精品| 美女的胸又黄又www网站免费| 免费又黄又爽又猛的毛片 | 性xxxx黑人与亚洲| 四虎在线免费播放| 西西人体大胆免费视频| 在线观看午夜亚洲一区| 久99久精品免费视频热77| 亚洲第一页在线视频| 成人无遮挡裸免费视频在线观看| 亚洲综合精品成人| 国产色爽女小说免费看| 青青免费在线视频| 亚洲三区在线观看无套内射| 日韩电影免费在线观看| 亚洲国产电影在线观看| 国产精品极品美女免费观看| ww在线观视频免费观看w| 亚洲爆乳无码一区二区三区| **俄罗斯毛片免费| 一本色道久久88亚洲综合| 亚洲最新中文字幕| 国产免费观看网站| 国产免费无码AV片在线观看不卡| 亚洲综合激情九月婷婷| 日韩午夜免费视频| 人人玩人人添人人澡免费| 亚洲国产日韩综合久久精品| 亚洲免费日韩无码系列| 无忧传媒视频免费观看入口| 久久亚洲国产中v天仙www|