/ / Udostępnianie usług Spring jako usługi sieciowej SOAP - Java, usługi sieciowe, wiosna, mydło

Ujawnianie wiosennych usług jako usługi SOAP web - java, web-services, spring, soap

Mam dość obszerną wiosnę 3.0 architektura usług (typowa architektura; wiązka obiektów modelowych i wiązka usług, które robią rzeczy z tymi obiektami). Chciałbym ujawnić niektóre z tych usług jako usługi sieciowe SOAP.

Wcześniej opracowaliśmy usługi sieciowe SOAP, alezawsze były one względnie proste i dedykowane, i zawsze korzystaliśmy z Osi 2. Uważałem, że Oś 2 jest trochę ciężka ze względu na zależność i implementację, i trochę się martwię, że spowoduje to, że mój obecny projekt stanie się czymś okropnym.

Rozejrzałem się i najwyraźniej używam Apache CXF, wydaje się to dość łatwe. Dlatego szukam porady na ten temat. Czy ktoś ma z tym jakieś praktyczne doświadczenia? Za i przeciw?

Odpowiedzi:

2 dla odpowiedzi № 1

Używamy sprężyny z CXF do usług mydlanych i idzie bardzo gładko. Postępowanie zgodnie z samouczkiem CXF sprawia, że ​​korzystanie z niego jest proste jaxws przestrzeń nazw xml.


0 dla odpowiedzi nr 2

Naprawdę nie testowałem żadnych innych frameworków - zawsze korzystałem z CXF i jestem z tego całkiem zadowolony.

Jeśli używasz Netbeans (nawet jeśli nie, to nadal przydatne, powiedziałbym), sprawdź ten samouczek: http://sites.google.com/site/apachecxfnetbeans/loanproc

Wystarczy pominąć kilka pierwszych akapitów (Baza danychintegracja, testowanie itp. itd., o których powinieneś już wiedzieć). Integracja CXF w Netbeans jest przydatna do pisania szybkich klientów przy użyciu wbudowanych funkcjonalności netbeans.

Twoje zdrowie