Standaryzacja Web services w kolejnym wydaniu J2EE

Sun zamierza zawrzeć istotne specyfikacje w kolejnej wersji platformy J2EE, które zapewnią współdziałanie pomiędzy aplikacjami web services. Wersja 1.4 Java 2 Enterprise Edition (J2EE), spodziewana w połowie br., ma zawierać specyfikację Basic Profiles opracowaną przez Web Services Interoperability Organization.

WS-I tworzy grupa dostawców, złożona z IBM, BEA, Microsoft i innych firm, mająca na celu wspomaganie opracowania standardów dla rozwijającego się modelu Web services.

Basic Profiles definiuje standardowe metody stosowania wielu technologii, które stają się centralnymi w web services. Obejmują one XML i Simple Object Access Protocol do messagingu, Web Services Description Language do opisu usług oraz UDDI dla odszukiwania ich w sieci.

Zobacz również:

  • Wszystkie problemy macOS 14.4 - lepiej nie aktualizować Maców
  • Awans języka programowania Go

Niektórzy projektanci już używają tych technologii, ale bez modelu programowania i danych określonego w Basic Profile nie mają żadnych gwarancji, że ich aplikacje będą współdziałać z aplikacjami opracowanymi przez innych projektantów. Dodanie Basic Profile do następnej wersji J2EE ma na celu zapewnienie takich gwarancji.

Sun, Oracle, IBM i BEA zamierzają wypuścić certyfikowane produkty J2EE 1.4 natychmiast po sfinalizowaniu prac nad standardem. Robocza specyfikacja WS-I Basic Profile pojawiła się w październiku ub.r., finalna spodziewana jest w tym roku.

J2EE w wersji 1.4 jest cokolwiek opóźniona - początkowo była planowana na drugą połowę ub.r. Jedną z przyczyn opóźnienia są prace związane z dołączeniem do niej Basic Profile. Postępowi prac nie sprzyjały też zatargi pomiędzy Sunem i WS-I. W momencie tworzenia tej organizacji (luty 2002) Sun nie znalazł się w grupie firm-założycieli. Zgodził się dołączyć jako członek współpracujący w październiku ub.r., po tym jak WS-I oświadczyła, że może rozszerzyć radę o dwóch nowych członków.

Tymczasem plany Suna włączenia web services do J2EE były rozbieżne z pracami prowadzonymi w WS-I. Jeżeli obie strony nie doszłyby do porozumienia, to nie byłoby gwarancji, że kolejna wersja J2EE będzie kompatybilna z produktami dla tworzenia web services opracowywanymi przez firmy będące członkami WS-I. Pomimo różnic dzielących obie strony, Sun zdecydował się na adaptowanie Basic Profile w specyfikacji J2EE.

Następnym krokiem będzie prawdopodobnie wydanie nowej wersji roboczej specyfikacji J2EE 1.4, która będzie zawierać WS-I Basic Profile.

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

TOP 200