成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

NetBeans XSLT Designer入門

開發 后端
在文中您將了解到NetBeans XSLT Designer 的使用。XSLT Designer 用于開發、部署和測試 XSL 轉換服務。

  目錄

  概述

  配置教程環境

  創建 XSLT 模塊項目

  創建 XML 架構

  創建 WSDL 文件

  創建 XSL 樣式表

  創建和部署復合應用程序

  測試 XSL 轉換服務

  概述

  在本教程中,您將了解 NetBeans Enterprise Pack 5.5.1 Beta 版中附帶的NetBeans XSLT Designer入門指南。NetBeans XSLT Designer 用于開發、部署和測試 XSL 轉換服務。

  XSL 轉換服務用作一種 Web 服務。它從外部客戶端接收消息,按照 XSL 樣式表對消息進行轉換,然后將消息發送回發起人或者將消息轉發給另一個 Web 服務。

  在本教程中,您將創建一個簡單的 XSL 轉換服務,該服務接收消息、對消息進行轉換,然后將消息發送回調用它的 Web 服務。

  前提條件

  本教程假定您基本了解 NetBeans IDE,并且有使用 NetBeans IDE 編程的經驗。

  系統要求

  本教程假設您的系統符合 NetBeans Enterprise Pack 5.5.1 Beta 發行說明的“系統要求”部分指定的要求。

  教程所需的軟件

  注意:現在 NetBeans IDE 5.5.1 Release Candidate 已經發布。NetBeans Enterprise Pack 5.5.1 Beta 與這個 RC 版本的 IDE 結合使用。我們不打算發布 NetBeans Enterprise Pack 5.5.1 Beta 的任何進一步更新。我們的所有開發精力都集中在 NetBeans 6.0 和 SOA Pack 上。 開始之前,您必須在計算機上安裝以下軟件:

  l NetBeans IDE 5.5.1 RC1(下載 IDE)

  l NetBeans Enterprise Pack 5.5.1 Beta

  配置教程環境

  必須先正確配置和運行 JBI Runtime 和 Sun Java System Application Server 9,然后才能部署該應用程序。

  要確認 JBI 服務器已啟動,請執行以下步驟:

  1. 打開 Runtime 窗口。

  2. 展開 Servers 節點。

  3. 右鍵單擊 Sun Java System Application Server 9 節點,然后從彈出菜單中選擇 Start。如果 Start 選項不可用,并且 Sun Java System Application Server 節點旁邊有一個綠色三角形,則表示您的服務器已在運行。

  4. 展開 Sun Java System Application Server 9 > JBI > Service Engines 并確保 XSLT 服務引擎正在運行。如果該服務引擎沒有運行,則右鍵單擊 com.sun.xsltse-1.0-2 節點,然后從彈出菜單中選擇 start。如果 start 選項不可用,則表示該服務引擎已在運行。

 創建 XSLT 模塊項目

  在 NetBeans XSLT Designer模塊項目中創建 XSL 轉換服務。

  要創建新的 XSLT 模塊項目,請執行以下操作:

  1. 從 IDE 的主菜單中,選擇 File > New Project。

  2. 在 Categories 下,選擇 Service Oriented Architecture。

  3. 在 Projects 下,選擇 XSLT Module。

  4. 單擊 Next。

  5. 在 Project Name 字段中,鍵入 HelloXSLTransformation。

  6. 修改項目位置或接受默認設置。

  7. 單擊 Finish。

  8. 現在 Projects 窗口包含 HelloXSLTransformation 項目節點。

  接下來,我們將創建兩個 XML 架構 (.xsd) 文件,一個 Web 服務描述 (.wsdl) 文件和一個 XSL 樣式表 (.xsl) 文件。要運行 XSL 轉換服務,您至少需要一個 XML 架構文件、一個 WSDL 文件和一個 XSL 樣式表文件。在本教程中,我們將創建兩個 XML 架構文件。

  創建 XML 架構

  我們將創建兩個 XML 架構:HelloXSLTIncoming.xsd 和 HelloXSLTOutgoing.xsd。我們將使用前者作為傳入消息的基礎,后者作為傳出消息的基礎。

  要創建用于傳入消息的 XML 架構,請執行以下操作:

  1. 在 Projects 窗口中,右鍵單擊 HelloXSLTransformation > Transformation Files 節點,然后選擇 New > File/Folder。

  2. 在 New File 對話框的 Categories 下,選擇 XML。

  3. 在 File Types 下,選擇 XML Schema。

  4. 單擊 Next。

  5. 在 File Name 字段中,鍵入 HelloXSLTIncoming。

  6. 單擊 Finish。一個新的節點 HelloXSLTIncoming.xsd 將出現在 HelloXSLTransformation 項目的 Transformation Files 節點下,并且新的架構在 XML Schema Editor 中打開。

  7. 在 Schema 視圖的第一列中,右鍵單擊 Elements,然后從彈出菜單中選擇 Add Element。將打開 Element 對話框。

  8. 在 Name 字段中,鍵入 name。

  9. 在 Type 下,選擇 Inline Simple Type 單選按鈕。

  10. 單擊 OK。

  11. 要查看您創建的架構的源代碼,請單擊 XML Schema Editor 工具欄中的 Source 按鈕。您會看到以下代碼:

以下是引用片段:
 
 
            targetNamespace="http://xml.netbeans.org/schema/HelloXSLTIncoming"
            xmlns:tns="http://xml.netbeans.org/schema/HelloXSLTIncoming"
            elementFormDefault="qualified">

  要創建用于傳出消息的 XML 架構,請執行以下操作:

  1. 重復上面的步驟 1-4。

  2. 在 File Name 字段中,鍵入 HelloXSLTOutgoing。

  3. 單擊 Finish。一個新的節點 HelloXSLTOutgoing.xsd 將出現在 HelloXSLTransformation 項目的 Transformation Files 節點下,并且新的架構將在 XML Schema Editor 中打開。

  4. 在 Schema 視圖的第一列中,右鍵單擊 Elements,然后從彈出菜單中選擇 Add Element。將打開 Element 對話框。

  5. 在 Name 字段中,鍵入 greeting。

  6. 在 Type 下,選擇 Inline Simple Type 單選按鈕。

  7. 單擊 OK。

  8. 要查看您創建的架構的源代碼,請單擊 XML Schema Editor 工具欄中的 Source 按鈕。您應該會看到以下代碼:

以下是引用片段:

 
            targetNamespace="http://xml.netbeans.org/schema/HelloXSLTOutgoing"
            xmlns:tns="http://xml.netbeans.org/schema/HelloXSLTOutgoing"
            elementFormDefault="qualified">
    
 

  9. 單擊工具欄上的 Save All 按鈕。

  您應該會在 HelloXSLTransformation 項目的 Transformation Files 節點下看到列出的兩個架構文件。

  注意:XML Schema Editor 并不是本教程的主題。

  創建 WSDL 文件

  現在我們將在NetBeans XSLT Designer中創建一個 Web 服務描述文件,用于定義 XSL 轉換服務的 Web 接口。

  要創建 WSDL 文件,請執行以下操作:

  1. 在 Projects 窗口中,右鍵單擊 HelloXSLTransformation > Transformation Files 節點,然后選擇 New > File/Folder。

  2. 在 New File 對話框的 Categories 下,選擇 XML。

  3. 在 File Types 下,選擇 WSDL Document,然后單擊 Next。

  4. 在 File Name 字段中,鍵入 HelloXSLTWSDL,然后單擊 Next。

  5. 在 Input 下的 Element Or Type 列中,單擊省略號 (...) 按鈕。將打開 Select Element Or Type 對話框。

  6. 選擇 HelloXSLTransformation > src/HelloXSLTIncoming.xsd > Elements > name 并單擊 OK。

  7. 在 Output 的 Element Or Type 列中,單擊省略號 (...) 按鈕。將打開 Select Element Or Type 對話框。

  8. 選擇 HelloXSLTransformation > src/HelloXSLTOutgoing.xsd > Elements > greeting 并單擊 OK。

  9. 單擊 Next。

  10. 在 Binding Type 字段中,選擇 SOAP。

  11. 在 Binding Subtype 下,選擇 Document Literal,然后單擊 Finish。

  您應該會在 HelloXSLTransformation 項目的 Transformation Files 節點下看到列出的 HelloXSLTWSDL.wsdl 文件。

【編輯推薦】

  1. 高手Java核心技術學習筆記
  2. 如何使用 JavaScript XSLT 處理 XML 文件
  3. JSP結合XML+XSLT將輸出轉換HTML
  4. Java通過JNI調用C語言的方法
  5. JAVA環境變量的設置
責任編輯:王觀 來源: 天極網
相關推薦

2009-06-11 09:24:59

NetBeans入門

2010-07-05 15:39:53

NetBeans UM

2011-07-04 11:29:40

QT Designer

2009-06-09 13:02:30

NetBeans使用教程

2009-06-11 11:05:51

netbeans um入門

2009-06-11 10:37:58

netbeans spMVC基礎

2009-06-10 20:03:54

netbeans6.0模塊

2009-06-09 16:01:36

NetBeansIDEjava

2011-06-27 14:56:46

Qt Designer

2009-06-05 15:22:28

NetbeansEclipse

2009-06-15 13:59:00

netbeans6.1入門教程

2009-06-09 16:41:46

NetBeans快捷鍵java

2009-07-17 12:44:01

NetBeans開發S

2009-06-10 20:30:49

NetBeans Pl

2009-07-03 14:40:33

2009-06-10 21:51:42

JavaScript XMLFirefox

2009-06-23 18:19:54

NetBeans英文界面

2010-09-27 14:09:49

NetbeansJVM參數

2012-10-29 11:34:26

IBMdw

2009-06-10 14:53:25

netbeans st實例
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美一级三级 | 91av亚洲 | 美女天天操 | 亚洲第一色av | 亚洲精品乱码久久久久久久久 | 第一区在线观看免费国语入口 | 自拍偷拍亚洲一区 | 久久网站免费视频 | 亚洲欧美在线免费观看 | 精品国产一区二区三区av片 | 日本一二三区电影 | 中文字幕综合 | 天天摸天天干 | 国内自拍视频在线观看 | 日韩视频 中文字幕 | www国产精品 | 色综合久久久久 | 91精品一区二区三区久久久久久 | 日韩成人在线视频 | 国产乱码精品一区二区三区忘忧草 | 国产伦精品一区二区 | 日韩在线观看 | 在线国产视频 | 天天天插 | 国产日韩精品视频 | 中文字幕亚洲一区二区va在线 | 成人免费一区二区三区视频网站 | 天天看片天天干 | 成年人免费看的视频 | 国产精品久久久久久久久久久久久 | 五月综合激情婷婷 | 日本色高清 | 久久欧美精品 | 热久久久久 | 激情欧美一区二区三区中文字幕 | 国产欧美日韩一区二区三区在线观看 | 亚洲视频在线观看 | 日韩喷潮 | 国产一区二区三区在线视频 | 欧美日韩国产一区二区 | 99久久婷婷国产综合精品电影 |