Propozycja kolejnego standardu dla Web Services

Sun i grupa dostawców oprogramowania proponują nowy standard związany z tworzeniem Web services. Firmy uszczegółowiły specyfikację, która ma umożliwić projektantom aranżację zdarzeń i transakcji zachodzących pomiędzy komputerami, gdy aplikacje i usługi są osiągane przez Internet.

Sun i grupa dostawców oprogramowania proponują nowy standard związany z tworzeniem Web services. Firmy uszczegółowiły specyfikację, która ma umożliwić projektantom aranżację zdarzeń i transakcji zachodzących pomiędzy komputerami, gdy aplikacje i usługi są osiągane przez Internet.

Specyfikacja o nazwie WSCI (Web Service Choreography Interface) została zaprojektowana w oparciu o standardowy format danych XML. Oprócz Suna w przygotowaniu projektu roboczego specyfikacji uczestniczyli SAP, BEA Systems i Intalio.

Zobacz również:

  • Trwają prace nad komputerami symulującymi działanie ludzkiego mózgu

Specyfikacja ma określać standardowy sposób opisywania przez projektantów akcji oraz kolejności, w jakiej mają się one pojawiać, aby tworzone Web services mogły przetwarzać informację w ustalonym porządku.

WSCI nie jest jedynym proponowanym w tej dziedzinie standardem. Firma Intalio, która zajmuje się tworzeniem oprogramowania infrastruktury aplikacyjnej i zaprojektowała większą część specyfikacji WSCI, używa technologii związanej z WSCI w produktach będących już w sprzedaży.

W rzeczywistości, pomimo uzgodnienia szeregu standardów używanych do tworzenie i wdrażania Web services opartych na XML wielu dostawców posługuje się własnymi technologiami do aranżacji układów współdziałania Web services (proces ten określany bywa jako "choreografia" lub "workflow orchestration"- aranżacja przepływu zadań).

I tak IBM używa w narzędziach MQ Series Workflow własnej specyfikacji o nazwie Web Services Flow Language. Microsoft ma swoja technologię o nazwie XLang, używaną w BizTalk Server. Trzecia technologia, używana przez inne firmy do tego samego celu, to Business Process Modeling Language (Indalio jest wiodącym członkiem grupy, która zaprojektowała BPML).

Sun przygotował testową wersję narzędzi projektowych obsługujących specyfikację WSCI. Sun ONE WSCI Editor, graficzne narzędzie edycyjne, ma wspomagać projektantów w aranżowaniu serii transakcji z udziałem Web services przy użyciu WSCI.

Jeżeli WSCI zostanie zaakceptowana przez wielu dostawców, to powinna dołączyć do istniejącego już zestawu standardów Web services opartych na XML, takich jak WSDL (Web Services Description Language), SOAP (Simple Object Access Protocol) i UDDI (Universal Description, Discovery and Integration). Pojawiają się jednak sygnały wskazujące, że może spotkać się ona z oporem ze strony niektórych dostawców oprogramowania promujących własne technologie.

Firmy wspierające WSCI nie zdecydowały jeszcze, do którego ciała standaryzacyjnego zgłosić projekt. Pod uwagę brane jest konsorcjum W3C lub OASIS (Organization for the Advanced of Structured Information Standards).

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200