Dostępne narzędzia są pomocne w następujących aspektach projektowania usług WWW:
- Wykrywanie. Wyszukiwanie istniejących usług WWW, które można zintegrować, w rejestrach UDDI lub dokumentach WSIL.
- Tworzenie lub przekształcanie. Tworzenie oddolnych usług WWW z istniejących artefaktów, jak komponenty bean Java i komponenty EJB. Tworzenie odgórnych usług WWW z dokumentów WSDL wykrytych gdzie indziej lub utworzonych przy użyciu edytora WSDL.
- Budowanie. Pakowanie istniejących artefaktów jako usługi dostępne za pomocą protokołu SOAP i opisywanie ich w języku WSDL.
Kreatory usług WWW pomagają w generowaniu
obiektu proxy klienta Java do usług WWW opisanych w języku WSDL oraz generowaniu szkieletów komponentów bean
Java z dokumentów WSDL.
- Wdrażanie. Wdrażanie usług WWW w różnych środowiskach testowych.
- Testowanie. Testowanie usług WWW działających lokalnie i zdalnie w celu uzyskania natychmiastowej opinii.
- Projektowanie. Generowanie przykładowej aplikacji pomocnej w tworzeniu własnej aplikacji klienckiej usług WWW.
- Publikowanie. Publikowanie usług WWW w rejestrze biznesowym UDDI v2 lub
v3 oraz reklamowanie swoich usług WWW, aby inne jednostki biznesowe i klienty mogły z nich korzystać.