2011-02-18 100 views
3

我一直在学术环境中使用Web服务已经有相当长的一段时间了,但是有一个关于它们的基本方面我没有得到。这是:发布网络服务

假设您有一个您希望人们用作Web服务的应用程序。因此,您为其创建(或最有可能生成)WSDL描述并调整应用程序,以便可以由有权访问该WSDL描述的人调用其功能。您现在拥有功能完备的Web服务。但是,您如何让人们知道在哪里找到它以及它代表什么?

我知道UDDI计划,但是imho已经开始失败。甚至让EVERYBODY在一个地方发布他们的Web服务也没什么意义,支持它的大公司似乎已经意识到了这一点。那么你还有什么选择?你如何告诉人们“嘿,看看我为你制作的这个漂亮的Web服务API,这里也是WSDL文件。”您是否只在Web页面上建立了WSDL描述的链接?

+0

UDDI是死的。没有人使用过它。 – 2011-02-18 15:25:48

回答

0

为其编写一些文档和示例,并将它们与指向该服务的链接一起发布到/您的网站上。这里的所有都是它的。

这里有一个好的文档网站的例子:

http://code.google.com/apis/maps/documentation/webservices/index.html

+0

感谢您的链接。我已经检查过了,以及其他一些API文档示例,事实上它看起来确实如此。 – Epicurus 2011-02-22 09:15:24