2012-06-21 20 views
6

Nie mogę znaleźć niczego na temat implementacji wykrywania usług dla interfejsu API sieci ASP.NET. W przypadku nowego projektu muszę podjąć decyzję między WCF a Web API. Element usługi zostanie wykorzystany przez różnych klientów, mobilny, JavaScript po stronie klienta, ale także witrynę ASP.NET.ASP.NET Web API, wykrywanie usług WWW i tworzenie klienta

Dla strony wygoda polegająca na możliwości generowania klienta przeciwko usłudze WCF jest oczywiście dodatkowym atutem. Nie jestem zaznajomiony z RESTful usług internetowych, ale widzę, że istnieje Web Application Description Language (WADL). Może to moja ignorancja, ale z pewnością dobrze jest móc reklamować prawidłowy sposób konsumowania swoich usług?

Moje główne pytanie: czy istnieje coś, co generuje WADL lub podobne dla WEB API?

Drugie pytanie: this tool wygląda na to, że generuje klienta na podstawie WADL, czy jest jeszcze coś, co ułatwia życie, utrzymując klienta na bieżąco z usługą RESTful?

+0

Czy mogę sprawdzić, czy udało Ci się uzyskać dostęp do web api ws discovery? Też szukam czegoś podobnego. Dzięki. – Naresh

Odpowiedz

6
+0

Dzięki za odpowiedź - wygląda dokładnie tak, jak potrzebowałem do automatycznego wykrywania. A co z generowaniem klienta usług, cokolwiek robiącego po tej stronie, zanim przejdę samodzielnie? –

+0

@RobWest Nic, co jeszcze wiem. – Aliostad