发布和发现REST Web服务

时间:2012-06-11 07:43:49

标签: web-services rest soap amazon-web-services uddi

我是一名学生,也是网络服务的新手。我有一个学术项目,我必须在其中进行动态服务组合,其中客户端(编码客户端,而不是人类客户端)将搜索Web服务,并且在搜索到的Web服务之外,它将选择任何一个在运行时调用。我尝试使用基于SOAP的Web服务(JAX-WS)来实现它。但我在互联网上发现,基于SOAP的服务并没有太多使用,所以我尝试在REST上实现。

现在我的问题是我应该发布REST服务的地方。使用SOAP(JAX-WS)服务,有一个实体UDDI可以发布和搜索服务。

请帮助我解决以下问题:

  1. 我们是否可以在不使用UDDI的情况下发布和发现REST Web服务(因为UDDI很难实现)。

  2. 如果除了UDDI之外没有办法,那么我怎样才能向UDDI发布REST服务。

  3. 对于给定的场景,我选择REST作为实现模式做出了正确的选择,还是应该转回SOAP(JAX-WS)。

  4. 我会感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

根据您的需求,apigee会削减它吗?

(只是好奇)

答案 1 :(得分:0)