Jak odkryć usługi RESTful?

Gdy chcę znaleźć wymaganą funkcjonalność „wielkiej” usługi internetowej (opartej na WS - * / WSDL), mogę po prostu poszukać w Google słowa „.... filetype: wsdl”, ponieważ Google indeksuje również definicje WSDL. Albo mogę po prostu użyć niektórych rejestrów, które już przeszukały sieć w poszukiwaniu definicji WSDL, np. SeekDa.com lub ServiceFinder.

Gdy chcę znaleźć usługę RESTful Web (RESTful Web API), mogę liczyć tylko na społeczność, ponieważ nie można odróżnić URI RESTful Web Service od innych zasobów sieci Web (np. Adresów URL witryn sieci Web), a zatem żaden skoncentrowany przeszukiwacz nie może powiedz dla 100% pewności: to jest URI usługi RESTful Web. Więc przychodzę np. do ProgrammableWeb.com i mam nadzieję, że ktoś już skorzystał / znalazł usługę, której szukam i zarejestrował ją tam.

Niedawno szukałem usługi sieci Web do rozszerzenia skrótów. Nie mogłem go znaleźć na portalach takich jak ProgrammableWeb, ponieważ nikt go tam nie umieścił. W końcu musiałem przejrzeć kilka witryn słowników skrótów, przekopać i wywiercić tam wiersze, a nareszcie znalazłem interfejs API usługi internetowej Abbreviations.com w formie RESTful. To zajęło mi dużo czasu!

Czy jest jakiś inny sposób na odkrycie RESTful Web Services w sieci?

questionAnswers(4)

yourAnswerToTheQuestion