Definição – O que significa Java API para XML Web Services?
Java API para XML Web Services (JAX-WS) é a interface de programa de aplicativo (API) padrão Java para XML Web Services. É usado para desenvolver serviços da Web e faz parte do kit de desenvolvimento Sun Java (JDK). A tecnologia JAX-WS é usada com outras tecnologias, do grupo principal ou de serviços da Web mais aprimorados.
JAX-WS foi projetado para substituir o JAX-RPC existente (chamada de procedimento remoto). O nome foi alterado para JAX-WS de JAX-RPC para refletir a mudança de serviços da Web de estilo RPC para estilo de documento.
Esse termo também é conhecido como serviços da Web centrais (um nome dado pela Sun Microsystems) e JAX-WS RI.
Definirtec explica Java API para XML Web Services
JAX-WS consiste em um conjunto padronizado de extensões para Java, que permitem o desenvolvimento de serviços da Web baseados em Java por meio de WSDL. Assim como JAX-RPC, JAX-WS também usa SOAP para representar um RPC. SOAP inclui especificações, regras de codificação, estruturas importantes, respostas correspondentes e convenções necessárias para fazer RPCs na rede.
O JAX-WS faz uso de anotações para manter o desenvolvimento e a implementação de clientes de serviço da Web e terminais simples. Também é conhecido como JAX-WS RI, que significa JAX-WS para implementação de referência e agora faz parte da distribuição metropolitana. A implementação de referência do JAX-WS é projetada como um projeto de código aberto, que faz parte do GlassFish – um servidor de aplicativos Java de código aberto. Esta definição foi escrita no contexto de JAX-WS