Aktualnie pracuję nad projektem strony internetowej. Jestem nowy w usługach internetowych. Mam 4 lata doświadczenia w programowaniu obiektowym (java, C#, ...). Dużo czytałem na temat usług internetowych, ale żadna z moich dokumentacji nie mówi, jak wykorzystać wszystkie technologie, aby stworzyć prawdziwy projekt usług sieciowych.Jak wdrażać usługi sieciowe w java
Co chcę zrobić: 1. Użyj backendu MySQL zmapowanego z JPA w Javie; 2. Korzystaj z usług internetowych, aby zaprezentować niektóre funkcje z ... (JBoss, ... jest wiele możliwości, nie wiem, który powinienem wybrać) 3. Utwórz dynamiczny projekt internetowy (być może w Jsp, aby zachować Perspektywa Java) do prezentacji danych usługi internetowej dla użytkownika końcowego za pomocą HTML, JavaScript, jQuery, ...
Jeśli możesz mi pomóc w dokumentacji, linkach lub rzeczywistych przykładach implementacji projektu, będzie to bardzo przydatne.
Dzięki
Wszystko z wyjątkiem Osi 2. Osobiście wybrałbym Apache CXF lub JAX-WS RI. Sprawdź poprzednie pytania: http://stackoverflow.com/questions/442582/java-web-service-framework-library-which-is-a-better-one-and-why, http://stackoverflow.com/questions/3588616/java-webservice-client-best-way/3590252, http://stackoverflow.com/questions/2062347/what-is-the-best-java-webservice-framework, –
@Pascal: co jest nie tak z Axis2? Planowałem rozpocząć pracę z usługami sieciowymi Java przy pomocy Axis2 ... – ssahmed555
@ ssahmed555 Podałem powody w drugim linku do mojego komentarza. Tylko trochę google lub przeglądaj SO, aby uzyskać więcej opinii (zobacz na przykład http://stackoverflow.com/questions/289977/recommended-framework-for-java-web-services). Podsumowując, nigdy nie zobaczysz, że zalecam Oś 2, a * I * nigdy nie użyje go ponownie (chyba że jest to wymuszone, ale nie powinno to mieć miejsca), są znacznie lepsze, czystsze, * łatwiejsze w użyciu *, itp. Stosy WS. Ale niektórzy lubią ból :) –