uddi

publishing and discovering REST web services

余生长醉 提交于 2020-02-05 09:10:06
问题 I am a student and new to web services. I have an academic project where I have to do dynamic service composition, where the client(coded client, not the human client) will search for web services and out of the searched web services it will choose any one to call at run time. I tried to implement it using SOAP based web services(JAX-WS). But I found on the internet that SOAP based services are not much in use so I tried to implement in on REST. Now my problem is where I should publish the

How does SOA service discovery (UDDI) work in practice?

早过忘川 提交于 2020-01-12 16:35:34
问题 I'm just reading up on SOA and the service registry / UDDI get mentioned regularly. It sounds nice but how is used in reality? Is the registry meant to decouple a logical service from its' physical implementation (port, url etc)? Is the registry meant to be browsed by a human looking for an interesting service to play with? Would it be 'wrong' to hard-wire an application to the services it uses? 回答1: I find it to be more theoretically useful than practically useful. It is infrequently

UDDI role in webservices?

天涯浪子 提交于 2020-01-03 13:09:16
问题 I have heard folks using the acronym UDDI in the context of web services but I am not clear what role it plays in web services. I have gone through the book Java Web Services Up and Running by Martin Kalin and it hardly mentions UDDI anywhere. As per my understanding from the net: UDDI (Universal Description, Discovery, and Integration) is an XML-based registry for businesses worldwide to list themselves on the Internet. It helps companies to find one another on the Web and call their

Apache jUDDI: Finding Templates

五迷三道 提交于 2019-12-24 10:13:07
问题 I'm using jUDDI v3.0.4 client to inquiry a UDDI server (juddi-portal-bundle-3.0.4). My interest is to find a service (which I succeeded) and query for its Binding Templates, in fact to get the Access Point WSDL to be able to query the WebService later. I only can get the Access point if I know the BindingTemplate key, which I get via Pluto portal released with the UDDI Server. When I try to query for the BindingTemplates of a service, with a FindBinding object, I get "javax.xml.ws.soap

Spring WS and UDDI

允我心安 提交于 2019-12-21 12:49:07
问题 I have a bunch of web services implemented in Spring-WS 1.5.9. We use Maven to do our builds, our services run on OC4J that have a UDDI provider. What we want to do is to start using UDDi internally to register our web services to allow other groups in the business to find and use them. The problem is that I've not been able to find how to actually put this all together. How do I get the services to register them selves when they are deployed to the app server. Spring doesn't seem to have any

Is there an UDDI or any other registry for RESTful Webservices

怎甘沉沦 提交于 2019-12-18 04:35:17
问题 Does Restful Webservices have any service registries like the UDDI? Or can UDDI hold Restful Webservices as well? 回答1: UDDI can be used for REST services. WSDLs can be used to described HTTP web services, but frankly I feel that it's not a real match for a REST resource architecture. At a most basic level, UDDI is simply mapping of attributes to service endpoints. So, if you're simply looking for a system that can do that, then UDDI will fit the bill. UDDI is not popular in the wild, wide

Are there any public UDDI registries available?

拟墨画扇 提交于 2019-12-10 03:21:34
问题 I am currently trying to get a grasp of UDDI and would like to run some examples with the inquiry API, but I can’t find public registries that I can query with my SOAP messages. IBM, Microsoft and SAP used to host public UDDI servers a couple of years ago but that was discontinued. I know xmethods contains a list of publicly available web services, but I would like to concentrate only on discovery of web services with UDDI (and not really call the services afterwards). Does anyone know of any

WebService Raw Client

丶灬走出姿态 提交于 2019-12-09 12:15:22
抛弃各种平台所提供的标准或框架(如JAX-WS, Axis, Spring-WS) ,我们回到最原始的WebService技术。我们只需要操控SOAP协议数据,用HTTP的方式传送于client和server之间,也可以享受到WebService所提供的服务。只是比较麻烦。 UDDI 首先需要寻找我们需要的WebService服务. 对于提供商来说,要想让别人能过发现自己提供的服务,就需要将自己的服务注册到某一类公共的发布栏中去。这一系列的标准,被称为UDDI。我们可以通过在UDDI目录中搜索,得到我们想要的服务。 这里,我们使用一个全球天气预报的WebService: http://www.webservicex.net/globalweather.asmx?WSDL WSDL WSDL的结构示意图如下: 现在,我们要对天气预报的WSDL进行分析。 查看WebService的描述文件,看看提供了什么样子的接口。 首先查看WSDL提供的service: 从上面可以看出,WSDL中,Service提供了4个port,每个port声明一个binding与address的绑定。注意,不同的协议在展示地址的时候所用的标签命名空间也不同, 例如soap, soap12, http. 我们打算使用Soap12协议的port,于是我们将查看binding="tns

Does A Web Service Have To Be Registered?

≡放荡痞女 提交于 2019-12-07 13:11:48
问题 I'm learning about web services and most of the resources I've been reading talk about registering your web service once it's ready for use by others. Is registering a web service required to use the service? For example, let's say I have a web application on a company intranet and I create another web service app that retrieves some sort of useful information to be displayed on this private intranet site. Would this new web service require being registered just so my web app can use it or

Does A Web Service Have To Be Registered?

随声附和 提交于 2019-12-06 03:52:33
I'm learning about web services and most of the resources I've been reading talk about registering your web service once it's ready for use by others. Is registering a web service required to use the service? For example, let's say I have a web application on a company intranet and I create another web service app that retrieves some sort of useful information to be displayed on this private intranet site. Would this new web service require being registered just so my web app can use it or can the web app simply interface directly to the new web service (following the WSDL file) without the