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 № 1Uż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