Atps Xml
Artigos Científicos: Atps Xml. Pesquise 862.000+ trabalhos acadêmicosPor: RogerGarfink • 13/3/2015 • 2.078 Palavras (9 Páginas) • 286 Visualizações
Atps Xml Etapa 1
A empresa Vassoura Vassourinha XXI Ltda., empresa multinacional brasileira do ramo de vassouras industriais e domésticas, acaba de adquirir sua maior concorrente, a Vassouras Lindaura YY Ltda. Com isto, a equipe de TI (Tecnologia da Informação) da organização foi contatada para realizar a unificação das bases de dados dos sistemas de informação de vendas de ambas as empresas.
Após duas semanas de trabalho, em que as bases foram sincronizadas de maneira off-line, a área de Vendas necessitou dos dados de vendas disponibilizados em tempo real. Para tanto, a equipe de TI concluiu que a melhor maneira para a sincronização de dados em tempo real seria por meio da utilização da linguagem XML (eXtensible Marckup Language). Porém, a equipe de TI se deparou em um problema: ninguém na equipe conhece a linguagem XML. Neste desafio, sua equipe deverá ser responsável pela proposta de treinamento da tecnologia XML para a equipe de TI e auxiliar na criação da interface de sincronização de dados para os sistemas.
Objetivo do Desafio
Criar uma proposta de treinamento de XML e, demais métodos de sincronia de dados, para a equipe de TI da empresa Vassoura Vassourinha XXI Ltda. bem como auxiliar na criação da interface de sincronia de dados.
ETAPA 1 (tempo para realização: 5 horas)
Aula-tema: A linguagem XML: conceitos básicos e característica.
Esta atividade é importante para que você compreenda a linguagem XML e suas características, explicando detalhadamente os elementos de sintaxe e os elementos de documento da linguagem XML.
Para realizá-la, devem ser seguidos os passos descritos.
PASSOS
Passo 1 (Equipe)
Fazer a leitura do capítulo 1 – Introdução à Internet e a World Wide Web - e capítulo 5 – Criando marcação com XML do livro-texto da disciplina (DEITEL, Harvery M.; DEITEL, Paul J.; et al.. XML: Como Programar. 1ª ed. Porto Alegre: Bookman, 2003. páginas 41 a 49 e páginas 151 a 172).
1- Montar um descritivo (mínimo de 20 linhas) sobre a linguagem XML em si, detalhando os objetivos e as características da linguagem. Este descritivo deverá ser realizado de forma que profissionais de TI da empresa possam compreender os reais objetivos e características da linguagem, de forma clara e objetiva.
A XML – eXtensible Markup Language – é uma linguagem de marcadores como a HTML e foi desenhada para descrever dados , a sua grande vantagem é que ela é extensível , ou seja , você não esta limitado a um certo número de tags , e pode criar as suas próprias tags, assim sendo ela é uma linguagem auto definível . Para descrever os dados a XML usa a DTD –Document Type Definition.
Antes que você fique confuso, a XML não é uma linguagem que veio para substituir a HTML pois XML foi criada com um objetivo diferente da HTML. Enquanto HTML foi criada para exibir dados e ela se preocupa como os dados serão exibidos, a XML foi criada para descrever dados e ela se preocupa com o que os dados são. HTML esta relacionada com exibir dados enquanto que XML esta relacionada em descrever dados.
As tags usadas em documentos HTML e a estrutura dos documentos HTML são predefinidas e o autor de um documento HTML pode usar somente as tags que estão definidas em HTML padrão. Já a XML permite que o autor defina as suas próprias tags e a própria estrutura do seu documento. A utilização de XML vem crescendo dia a dia , mas não devemos pensar que ela será a substituta da HTML , ela será um complemento a HTML e será usada para descrever e estruturar os dados enquanto HTML será usada para formatar e exibir os mesmos dados.
Características do XML
• Separação do conteúdo da formatação;
• Simplicidade e legibilidade, tanto para humanos quanto para computadores;
• Possibilidade de criação de tags sem limitação;
• Criação de arquivos para validação de estrutura (chamados DTDs);
• Interligação de bancos de dados distintos;
• Concentração na estrutura da informação, e não na sua aparência.
O XML é um formato para a criação de documentos com dados organizados de forma hierárquica, como se vê, frequentemente, em documentos de texto formatados, imagens vetoriais ou bancos de dados.
Pela sua portabilidade, já que é um formato que não depende das plataformas de hardware ou de software, um banco de dados pode, através de uma aplicação, escrever em um arquivo XML, e um outro banco distinto pode ler então estes mesmos dados.
Passo 2 (Equipe)
Descrever os principais elementos de sintaxe da linguagem, com exemplos de utilização das mesmas. O descritivo das sintaxes deve ser muito bem detalhado, com analogias referenciando a banco de dados, para facilitar a compreensão pela equipe de TI da Vassoura Vassourinha XXI Ltda. Segue exemplo em tabela 01 a seguir.
Tabela 01 – Exemplo: Sintaxe Descritivo
<?xml version="1.0"?> Sintaxe inicial da linguagem XML. Indica a versão utilizada (no momento, são homologadas as versões 1.0 e 1.1). Os caracteres “?>” indicam que esta é uma instrução de abertura de documento, para que o interpretador XML compreenda que esta instrução não deve ser apresentada aos usuários.
XML HTML
transferência dos dados - leitura de dados transferidos
usa-se tags - usa-se tags
marcação do conteúdo - marcação de apresentação
toda simplificada - complexa
manutenção fácil - muitas estruturas deixando complexas
diversas aplicações - poucas aplicações
descreve o conteúdo - descreve as aparências e ações da página
formata a informação - formata os dados
XML
A tag <></> marca o inicio e fim de um tipo de dado podendo ele ser qualquer especificação.
O que fica dentro do tipo de dado é a própria informação.
Exemplo:
<?xml version="1.0"?>
...