logo

Samouczek dotyczący usług internetowych Java

Samouczek dotyczący usług sieciowych Java zawiera koncepcje i przykłady dwóch głównych interfejsów API usług internetowych Java: JAX-WS i JAX-RS. Dostęp do aplikacji internetowej Java można uzyskać za pomocą innych języków programowania, takich jak .Net i PHP.

Aplikacja usług sieciowych Java realizuje komunikację poprzez WSDL (język opisu usług sieciowych). Istnieją dwa sposoby pisania kodu aplikacji usług WWW w języku Java: SOAP i RESTful.


Interfejs API usług internetowych Java

Począwszy od JavaEE 6, istnieją dwa główne interfejsy API zdefiniowane w języku Java do tworzenia aplikacji usług sieciowych.

dla pętli Java

1) JAX-WS : dla usług internetowych SOAP. Istnieją dwa sposoby pisania kodu aplikacji JAX-WS: w stylu RPC i w stylu dokumentu.

2) JAX-RS : dla usług sieciowych RESTful. Obecnie do tworzenia aplikacji JAX-RS używane są głównie 2 implementacje: Jersey i RESTeasy.

usługi internetowe w Javie

Pełne tutoriale dotyczące JAX-WS i JAX-RS zobaczymy na następnej stronie.