XSLT Designer快速入门指南.docx_第1页
XSLT Designer快速入门指南.docx_第2页
XSLT Designer快速入门指南.docx_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

杭州java软件培训 目录概述配置教程环境创建 XSLT 模块项目创建 XML 架构创建 WSDL 文件创建 XSL 样式表创建和部署复合应用程序测试 XSL 转换服务概述在本教程中,您将了解 NetBeans Enterprise Pack 5.5.1 Beta 版中附带的 XSLT Designer 的使用。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 模块项目在 XSLT 模块项目中创建 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。创建 WSDL 文件现在我们将创建一个 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。您应该会在 HelloXS

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论