Avançar para a área de conteúdo

ir para o conteúdo principal

developerWorks Brasil  >  Software livre  >

JiBX 1.2, Parte 2: Esquema XML para Código Java

Gerar código Java customizado mais limpo a partir do esquema XML

developerWorks
Ir para a página anteriorPágina 10 de 14 Ir para a próxima página

Opções de documento

Código de amostra


Classificar este tutorial

Ajude-nos a melhorar este conteúdo


Indo Além

Neste tutorial, você aprendeu o básico de como usar JiBX para gerar um modelo de dados Java a partir de uma definição de esquema XML primeiro e, em seguida, converter documentos que correspondem ao esquema para e a partir do modelo de dados. Você também viu exemplos de como usar customizações para controlar como o modelo de dados é gerado. Há muitas outras customizações que você pode usar para controlar diferentes aspectos do modelo de dados, além das que cobri neste tutorial. A documentação de JiBX fornece detalhes integrais sobre todas essas opções de customização, juntamente com mais exemplos de geração de código a partir de esquema.

Definições de serviços da Web são um dos principais usos de esquemas XML. JiBX pode ser atualmente usado em pilhas de serviços da Web Apache Axis2, Apache CXF, XFire e Spring-WS e também suporta seu próprio mecanismo leve de serviços da Web no formato de JiBX/WS. Você pode usar os recursos de geração de código a partir de esquema discutidos neste tutorial em qualquer uma dessas pilhas de serviços da Web, apesar de atualmente ser necessário extrair a definição do esquema da definição de serviço Web Services Description Language (WSDL) antes de poder ser gerado. Você também precisa passar por etapas adicionais para cada pilha para chegar a um serviço da Web funcional. Releases futuros de JiBX simplificarão o processo de criação de implementações de serviços da Web, portanto, verifique a documentação em sua distribuição JiBX para descobrir sobre quaisquer novos recursos nessa área.
















Voltar para parte superior



Ir para a página anteriorPágina 10 de 14 Ir para a próxima página