问题标签 [juddi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2833 浏览

java - Juddi 发布和查找服务

我已经在我的计算机上成功设置了 Apache Juddi v3 安装(tomcat 版本)。我现在想要的是发布一个服务,其 WSDL 位于

为了实现这一点,我创建了一个独立的 Java 应用程序(从 Juddi 文档开始),它发布了在上述位置找到的服务。

发布部分看起来不错,但是我想查询 juddi 数据库中的服务,但应该包含找到的服务的字段始终是nullgetServiceInfos())。我真的不知道出了什么问题,也没有在互联网上找到任何关于此的好的文档或教程。

在这里您可以找到该程序的来源。只需取消存档并转到./publish文件夹即可。该应用程序在那里找到。

0 投票
1 回答
393 浏览

java - 使用来自 .net 和 java 的 jUddi v3

我在 .NET 中构建了一个 Web 服务。我有一些需要查找和使用它的应用程序,所以我使用的是 jUddi v3。我知道这个版本让您可以将发布、查询和安全服务用作 Web 服务,但我也听说有一些 API 可以让您通过 .NET 和 Java(Uddi SDK 和 Uddi4J)与之交互,那就是我需要的。

我正在寻找可以帮助我从 .NET 应用程序发布我的 .NET Web 服务并从 .NET 和 Java 应用程序中发现和使用它的任何教程或一些技巧。

我希望我说清楚了。提前致谢!

0 投票
1 回答
546 浏览

web-services - 我应该如何允许其他人动态查找 Web 服务?

我已经为此奋斗了一段时间。我需要对 SOA 以及注册表进行原型设计。我一直在 JBoss SOA 平台 5 上摆弄 jUDDIv3,但似乎没有任何工具可以让我发布到 v3 jUDDI 注册表。请在此处此处查看我的相关问题。

在阅读了对这些问题的评论以及互联网上的一些文章(如这篇文章)后,我意识到 UDDI 正在失败或死亡,但是我的组织有一些我们需要使用的遗留技术。

此外,我的主管(我是一名实习生)坚持遵守标准。原则上,我同意这一点,但如果没有人使用它,一个死标准可能真的不是一个标准。

总之,我需要提供面向服务架构的注册组件。它可能需要是 UDDI,以便它适合传统技术并满足标准。无论解决方案如何,最好有可用的工具允许我将 Web 服务发布到该注册表。

这个问题拖得比我想象的要长得多。任何小的建议都非常感谢。

0 投票
2 回答
962 浏览

jdeveloper - 在 JDeveloper 中,如何连接到 UDDI v3 注册中心?

我想使用 JDeveloper 连接到在 JBoss SOA 上运行的 jUDDIv3 注册表。

我试过:

  1. 文件 > 新建
  2. 业务层 > Web 服务 > UDDI 注册连接
  3. 查询端点 URL:http://127.0.0.1:8080/juddiv3/services/inquiry
  4. 视角:业务视图
  5. 测试连接

状态框包含以下内容:

服务器日志显示相同的解组错误。当注册表期待 v3 调用时,JDeveloper 似乎正在尝试使用 v2 api。

JDeveloper 文档似乎没有任何关于切换 api 的内容,我也没有在互联网上找到任何有用的东西(到目前为止)。

关于如何解决这个问题的任何想法?

谢谢,

格里夫

0 投票
1 回答
734 浏览

web-services - 在 WSDL http://localhost:8080/juddiv3/services/security?wsdl 中找不到 UDDI_Security_Port

我正在尝试创建一个与 jUDDI 交互以发布和查询 Web 服务的 Java 程序。我正在使用 jUDDI 客户端 API。我不断收到此错误,而谷歌搜索也无济于事。谁能告诉我如何解决这个问题。

错误 :

JuddiPublish.java

}

0 投票
1 回答
525 浏览

eclipse - 如何使用 eclipse 在 juddiv3 中发布 Web 服务

我是 Web 服务的新手。我试图使用 eclipse(indigo) Web Service Explorer 将 JAX-WS Web Service 发布到 apache juddiv3。但是每次我尝试发布它时都会产生以下错误:

我正在使用以下组件:

(i) Eclipse Indigo(EE 版本)。

(ii) juddi-portal-bundle-3.1.2

(iii) 视窗 7

在发布 Web 服务时,我在 Eclipse 的“Web 服务资源管理器”的“操作”部分下使用以下条目:

  1. 发布=业务

  2. 发布格式=简单

  3. 发布 URL="http://localhost:8080/juddiv3/services/publish"

  4. 用户 ID = 根

  5. 密码 = 根

  6. 名称 = 业务 1

很多时候,当我按下“开始”按钮然后“请稍候”时。即使在很长一段时间后,也会显示“操作仍在进行中”的消息。

请帮我解决这个问题。

请建议是否有除 juddiv3 之外的任何其他框架可用于在本地机器上创建私有 UDDI。

谢谢

0 投票
3 回答
716 浏览

web-services - 如何发布和发现 Java Web 服务

我是使用 java 开发 Web 服务的新手。我有一个学术项目,我需要在其中进行动态服务组合。为此,我不能直接为特定服务创建服务客户端,因为如果我这样做,那么该客户端将只调用该特定服务。客户端需要搜索各种 Web 服务,然后在运行时从这些服务中选择任何一个,并在运行时调用该服务。

我能够使用 Eclipse(靛蓝)开发 Web 服务(JAX-WS),我还为该 Web 服务创建了客户端,并且一切正常。现在我的问题是,在创建客户端时,我对客户端进行硬编码以仅调用该特定 Web 服务(因为我正在使用服务的 WSDL 文件创建客户端)。但是我实际上需要调用任何一个搜索到的服务,但为此我需要在某个地方发布该服务,然后发现它然后调用它。

我尝试将服务发布到 juddiv3。但是在 juddiv3 上,我只能发布 juddiv3 提供的示例服务。当我尝试发布我创建的服务时,它不会显示在已发布的服务组中。

是否有任何其他 UDDI 服务器可以安装在我的本地计算机上,然后从中发布和发现服务。此外,我无法弄清楚如何创建一个客户端,该客户端将在运行时修改自身以从各种搜索到的服务中调用任何一项服务。

请提供必要的步骤和代码。

谢谢

0 投票
2 回答
1024 浏览

java - JUDDI:(/juddiv3/services)不可用

按照此处http://thoughtsasaservice.wordpress.com/tag/juddi/的说明安装 juddi 服务器后, 我可以在此处进入主界面:

但是当我点击(查看服务列表)时,我发现 404 错误

此外,当我进入

我发现了这个错误:

请指教。谢谢

0 投票
1 回答
491 浏览

wsdl - 接入点的 JUDDI 查询(查找)

我需要查找或查询以从已发布的服务中使用 JUDDI 获取接入点。我按照Apache jUDDI 中讲述的过程:查找模板。但它没有成功,我从 Tomcat 服务器收到以下错误:

同样的错误在 Netbeans IDE 中也显示为:

我的代码片段如下:

0 投票
1 回答
519 浏览

wso2 - 使用 UDDI 的 WSO2 治理注册表

我正在使用 WSO2 Governance Registry 4.5.1。

我想使用 UDDI,我下载了 WSO2 Governance Registry 4.5.1 版本,并按照此处的说明进行操作http://docs.wso2.org/wiki/display/Governance450/Support+for+UDDI但出现下一个错误:

我忘了任何步骤吗?

有什么建议???

非常感谢。