Authors
Leonardo Guerreiro Azevedo, Flávia Santoro, Fernanda Baião
Publication date
2010/9/18
Journal
RelaTe-DIA
Volume
4
Issue
1
Description
XML (Extensible Markup Language) é a principal linguagem em uma SOA. Ela é utilizada para troca de mensagens, descrição de tipos de dados (XML-Schema), des-crição de serviços (WSDL), orquestração de serviços (WS-BPEL) etc. XML é visto como uma forma independente de plataforma para descrição dos tipos de dados. No entanto, o bom uso deste poderoso artefato pode auxiliar a manter os princípios de uma arquitetura orientada a serviços, tais como coesão, baixo acomplamento e reuso. O objetivo deste relatório é apresentar os principais conceitos de XML-Schema e discutir os padrões de projeto para elaboração de esquemas.
Scholar articles
LG Azevedo, F Santoro, F Baião - RelaTe-DIA, 2010