|
||
|
|
|
Avaliação:
![]() ![]() ![]() ![]() | Publicado em: 25/10/2006Um pouco além do XML: Introdução ao XML Schema (XSD) - Parte 1
Gustavo Maia Aguiar é administrador de Empresas pela Universidade de Brasília (UnB) e pós-graduado em bancos de dados pela Universidade Católica de Brasília (UCB), atua na área de tecnologia de informação desde 2001, exercendo funções de desenvolvedor, analista, administrador de banco de dados (DBA) e administrador de dados (AD). É profissional certificado (MOS, MCDBA, MCAD, MCTS (SQL 2005), MCITP (DB Dev), MCITP (DB Admin), MCT e Itil Certified Professional) e suas áreas de interesse incluem .NET, XML, SQL Server, banco de dados em geral e Business Intelligence. É membro ativo dos fóruns MSDN e TechNet além de moderador da comunidade SQL Server Brasil (Orkut).
Uma breve contextualização"O XML está se tornando rapidamente um padrão universal para os sistemas de informação". Você certamente já se deparou com essa frase ou alguma similar. A aplicabilidade do XML de alguns anos pra cá está cada vez mais surpreendente. Sua utilização não é limitada a algumas APIs presentes no Java, no .NET ou em outra linguagem de programação. Sua presença é tão forte que o XML se aplica até em áreas que muitos nem ao menos imaginam. O PlayStation 3 com sua interface de programação aberta possui um padrão de importação e exportação de arquivos para modelos 3D em XML (COLLADA). Existem produtos baseados em XML que promovem uma maior acessibilidade para portadores de necessidades especiais através de voz. O software embarcado também utiliza diversos padrões XML. Seguindo o padrão XML, outras tecnologias também começam a despontar. Padrões relacionados ao XML como a XPath, o Xml Schema (XSD), a XQuery, etc também merecem atenção. É fato que o XML é importante e caracteriza uma verdadeira revolução na comunicação entre aplicações, empresas, etc além de ser um padrão cada vez mais presente na WEB. É igualmente fato que sem os padrões relacionados, o XML perde muito do seu poder. A ausência dessas tecnologias tornaria o XML apenas um formato texto um pouco mais moderno e flexível. Nesse artigo falarei sobre uma dessas tecnologias, o XML Schema (XSD). A troca de informaçõesA maior parte da usabilidade do XML é a transferência de dados. Anteriormente as empresas com requisitos de transferência de dados utilizavam o Exchange Data Interchage – EDI, onde um número elevado de transações é comunicado em arquivos em lote. Estes arquivos tinham que atender padrões previamente negociados e pouco flexíveis e a necessidade de agrupamento das transações atrasava o andamento dos negócios . Com o advento da internet a troca de dados entre aplicações se tornou um requisito cada vez mais necessário e freqüente, incorrendo em formas mais flexíveis de troca e representação de dados, com o uso da hipermídia e outros formatos de apresentação. Este artigo é a parte 1 de 5 da seguinte série:
Silas Mendes <silasmendes@gmail.com>
Grande Gustavo, te encontrei por aqui cara, conheci você na comunidade SQL Server Brasil e tu me deu diversas dicas por lá. Muito bacana os artigos sobre XML, a abordagem ficou muito transparente! Abração :)
![]() ![]() ![]() ![]() ![]() André Gomes <andretech@uol.com.br>
Parabéns Gustavo, excelente artigo, admiro e parabenizo quem realiza artigos que unem a teoria e exemplificam na prática, trazendo sempre pro cotidiano a utilização do conceito. Nota 10.
![]() ![]() ![]() ![]() ![]() Abel <abel@csnsc.com.br>
Gostei muito do artigo, eu que não conhecia nada de xml, consegui entender. Só ficou uma duvida como faço para que o xml leia as minhas informações?
![]() ![]() ![]() ![]() ![]() Syndy <syndy.bs@terra.com.br>
Quero agradecer pelos artigos sobre XML Shema, pois me ajudou a entender melhor o tema. Sua linguagem é simples e ajuda muito nos estudos.
![]() ![]() ![]() ![]() ![]() desconhecido
esse eh pior ainda!!!!!!!!!!!!!!!!!!!!
-l- : Não avaliado ![]() |
|
|