1 jUDDI,发音(Judy),是服务于WebServices 的UDDI的java实现开源包,安装1.1 下载下载地址:http://ws.apache.org/juddi/releases.html 目前的jUDDI的最新版本是0.9rc4
2 数据库安装UDDI需要有一个地方来存储注册的数据,因此首先要选择一个关系数据库安装。JUDDI可以使用任何支持ANSI standard SQL关系数据库( 例如MySQL, DB2, Sybase, JdataStore等)。本实例使用MySQL。 数据库安装完成后,在MySQL数据库中运行juddi-0.9rc4\sql\mysql\create_database.sql, juddi-0.9rc3 ql\mysql\insert_publishers.sql。数据库准备完成。(添加注意点) 1.3 安装juddi及配置首先将juddi-0.9rc4\webapp下的juddi文件夹复制到Tomcat下的webapps中,并将 mysql-connector-java-3.1.7\mysql-connector-java-3.1.7-bin.jar复制到Tomcat 5.0\webapps\juddi\WEB-INF\lib下。 下面就是连接数据库的配置,在Tomcat/conf/server.xml的Host element
中加入:
xml 代码
- <GlobalNamingResources>
- <Resource auth="Container"
- driverClassName="com.mysql.jdbc.Driver"
- factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory" maxActive="20" maxIdle="10" maxWait="-1"
- name="jdbc/juddiDB"
- password="juddi"
- type="javax.sql.DataSource"
- url="jdbc:mysql://localhost:3306/juddi?autoReconnect=true"
- username="juddi"/>
- </GlobalNamingResources>
-
- <Context path="/juddi" docBase="F:\soft\apache-tomcat-5.5.23\webapps\juddi"
- debug="5" reloadable="true" crossContext="true">
-
- <Resource name="jdbc/juddiDB" auth="Container"
- type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver"
- url="jdbc:mysql://localhost:3306/juddi?autoReconnect=true"
- username="juddi" password="juddi" maxActive="20" maxIdle="10"
- maxWait="-1"
- factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"/>
- </Context>
3 本地安装检查访问http://127.0.0.1:8080/juddi/happyjuddi.jsp页面,此页面检查了jUDDI所必须的包和配置的正确性,并测试数据库连接是否成功。 如果没有红色文字,即本地安装成功,即可进行webservices的发布发现等服务。
(tomcat5。0会出问题,换一个Tomcat5.5)
4 测试实例以上安装成功的是UDDI的服务器端,而进行发布、查找服务的客户端的应用则要用jUDDI、UDDI4J等包来进行开发。我们可以直接使用jUDDI自 带的测试代码来进行客户端使用的学习。
分享到:
相关推荐
本指南将详细介绍JUDDI V2的安装过程,帮助你快速上手并进行实际操作。 一、JUDDI概述 JUDDI的核心功能在于提供一个中心化的服务目录,使服务消费者能够查找、访问和管理符合UDDI规范的服务。JUDDI支持多种服务...
这个安装包包含了JUDDI 3.10版本的相关文档,包括`juddi3.10 userguide.pdf`用户指南和`devguide.pdf`开发者指南。这两份文档是理解并成功部署和使用JUDDI的关键资源。 **用户指南(juddi3.10 userguide.pdf)** 1....
本部分详细介绍如何使用JDK1.5、Tomcat5.5、MySql和Juddi搭建UDDI服务器,以及如何通过UDDI4J连接JUDDI。 ##### **软件版本** - JDK: jdk-1_5_0_06-windows-i586-p.exe - Tomcat: tomcat-5.5.9.exe - MySql: mysql...
本文将详细介绍如何在您的计算机上搭建一个基于JUDDI 2.0.1、Apache Tomcat 6.0.36和MySQL的环境,并通过UDDI4J注册和发布Web服务。这一过程涉及多个技术组件,每个都有其特定的角色和功能。 首先,让我们了解这些...
JUDDI介绍 JUDDI是UDDI的一个Java开源实现,它提供了一个基于Java的应用程序接口(API),允许开发者轻松地在Java环境中实现UDDI的功能。JUDDI支持UDDI v3标准,并且包含了完整的客户端和服务端功能,可以用来构建...
本文档将详细介绍如何配置 jUDDI(版本 0.94rc),并将其与 JBoss 应用服务器以及 MySQL 数据库进行集成。此配置将为用户提供一个稳定且功能强大的 UDDI 注册中心。 #### 一、环境搭建概述 在开始之前,我们需要...
**SOA Getting Started Guide**是一份针对JBoss管理员和开发者的入门指南,详细介绍了如何安装、配置和启动JBoss Enterprise SOA Platform 5,并提供了关于如何使用该平台不同特性的快速入门示例。 #### 二、JBoss ...