Busca Online:

 
Seja bem vindo(a) Visitante, você não está logado deseja logar
no portal para participar de serviços e promoções ? clique aqui.


No caso de perder a senha, acesse aqui e receba por e-mail.
Deseja entrar em contato conosco, acesse aqui e mande-nos um e-mail.

Importação e Comunicação entre Sistemas

por Mauricio Junior em 1/1/2011 0

Brasília, 22 de fevereiro de 2010.

 

         Olá pessoal, estou aqui para indicar apenas um caminho padronizado para a importação e comunicação entre sistemas. Nada de um artigo técnico ou que mostra código, mostro apenas alguns dados importantes. Espero que goste.

         Antigamente, o mundo da tecnologia ou antigo CPD precisava comunicar dados do “sistema a” com o “sistema b”. Como era feito? Quando um sistema não tinha acesso ao banco de dados do outro, por exemplo: o “sistema a” pegando dados do “sistema b”; era feito de várias maneiras como: gerar arquivo Excel, Word e Txt [1] com uma “stringONA”, tudo junto e sem organização.

 

         Fora que, nada era feito na hora, tinha que ser solicitado e uma semana depois o arquivo terminava de ser gerado. Quem passou por isso lembra perfeitamente, pois os dados de um software eram difíceis de ser compartilhados. Quem já teve que importar dados de um arquivo todo feio, sem padrão e complicado??? Fora que cada sistema tem o seu próprio padrão.

 

         Com um tempo veio o XML [2] ajudando a comunicação e padronização de arquivos gerados. Com o XML, pode ser feito muitas coisas boas e que funcionam online. [3]

 

         É lógico que, apenas com o XML, não estava completo e muitas empresas ainda utilizavam arquivos txt, Word, Excel e outros para transmitir dados. A tecnologia a cada dia evoluiu de forma rápida. Com isso veio o WebService [4]. As pessoas podem desenvolver um sistema e compartilhar dados em tempo real utilizando padrões estabelecidos pelos órgãos e empresas especializadas.

 

         Existe um e-Book que, desenvolvi falando somente só de WebService e como desenvolver software com WebService utilizando a ferramenta Visual Studio .NET. [5]

         Fora o e-Book, existe também um livro muito bom que ensina esse desenvolvimento de forma dinâmica, simples e funcional. No mercado de livros, são centenas de livros publicados falando sobre padrão de comunicação. [6]

 

         Com WebService, não importa qual o componente tecnológico que está sendo usado, isto é, celular, computador, televisão, geladeira, netbook, iPad, smartphone e outros.

 

 

         Além de ter qualquer plataforma acessando o WebService de forma dinâmica, existe também a possibilidade de qualquer linguagem comunicar com o WebService utilizando o padrão XML. Pois, o que trafega mesmo de um lado para o outro, são dados em XML padronizado.

         Portanto, pode-se ter Java J2EE com .NET 3.5, PHP com ASP.NET, Phyton com .NET 3.5, COBOL com .NET 3.5 e assim vai. No ano de 2001, ministrei uma palestra com o título: O mundo globalizado com WebService. Foi um sucesso, na empresa onde eu trabalhava na época.

 

        

É lógico que, se você puder fazer um sistema que acesse direto a base de dados do outro, é bem mais rápido na execução. Pois para usar um WebService, custa um pouco de tempo de processamento; coisa de 2 segundos no máximo e dependendo do serviço. Falo isso, para que não exagere e comece a fazer tudo com WebService; não precisa disso.

         Para concluir, espero ter esclarecido um pouco sobre a importância do uso de WebService, importação de arquivo e comunicação entre sistemas. Torço para que alguém desenvolvedor dos órgãos brasileiros tenha essa mente de padronizar a comunicação entre sistemas de forma simples utilizando WebService.

 

Qualquer dúvida pode entrar em contato pelo site.

Abraços.

 

Referências:

[1]http://www.aspneti.com.br/Criando+arquivo+usando+Visual+Studio.NET+2005+233,0.aspx

[2] http://pt.wikipedia.org/wiki/XML

[3] http://www.aspneti.com/article/pesquisar.aspx?cx=002752061519271927076:g0pdgo87dig&cof=FORID:11&ie=UTF-8&sa=Pesquisar&q=xml

[4] http://pt.wikipedia.org/wiki/Web_service

[5] http://mauriciojunior.org/ebook/4/Aprendendo+Desenvolver+WebServices.aspx

[6] http://mauriciojunior.org/livro/2/Desenvolvento+WebServices.aspx

 

Mauricio Junior

www.mauriciojunior.org

blog.mauriciojunior.org

voltar   comente  subir

Download Copy





 
Mauricio Junior Formado pela Faculdade Anhanguera, Especialista pela FGV (Fundação Getúlio Vargas), Pós-Graduação em Docência Superior e cursando Mestrado na UNB Engenharia Elétrica; .
Tenho 29 anos e possuo sete livros publicados pela editora Ciência Moderna. Sou Certificado Microsoft MCP, MCAD e MVP, faço parte da comunidade ASPNETI.COM, ECODE10.COM, onde publico artigos, vídeos, ebooks e livros Publico artigos, vídeos e podcast em outras comunidades. Trabalho como Analista de Sistemas / Desenvolvedor na empresa ATP S/A. Blog: blog.mauriciojunior.org, Site pessoal www.mauriciojunior.org



Comentários:


Comente (dê sua opinião):

Comentário:
Código Imagem:  (digite o código da imagem respeitando maiúsculo e minúsculo)

Favor digitar o código da imagem para cadastramento.

 

Outros Artigos do Autor

Sistema ASP 3.0 utilizando 3 camadas – Parte 1
Adicionar uma coluna em um DataTable
Dica para Auto Completar Código
Trabalhando com Session
Registro Encontro .NET (Fotos)
Dica para buscar nome de tabelas ou stored procedures dentro do banco de dados
Método SHA384
Vídeo - Ler EventLog do Windows usando C#.NET
Innovation Days
Gerando instalador de serviço
Sistema de Login em ASP – Parte 10
Resources como padrão de mensagens
WebService - Desenvolvimento Parte 1
IsData
Armazenando Dados no ViewState Parte II
Dispositivos inteligentes a caminho da sua casa
Trabalhando com Cookie (parte II)
Criando Teclas de Atalho no Windows Form
Sistema de Login em ASP Utilizando três camadas - Parte VIII
Coalescing Operador C# ?? null
Documento padrão de desenvolvimento
Atalho novo, formatar e concatenar usando Visual Studio .NET 2010
Mais um Windows Phone 7
Exemplos de Queries Linq
Teclas de atalho - Visual Studio .NET 2005
Primeiros passos para um programador - Apple
Organizando o projeto em camada
Vídeo: Série Atlas.NET - Parte III
LG Optimus Black
Virtual Earth - Segundo Passo
Vídeo-Aula: Criando um Sistema para Celular com Banco de Dados
Usando o Flash para Desenvolver Game no Microsoft XNA Developer
Visual Source Safe ? Série 2
Converter DataView em DataTable
Sistema de Login em ASP – Parte V




eCode10 Magazine 4 Edição

Baixe a sua sem pagar nada, basta apenas ter um cadastro na comunidade aspneti.com ou ser usuário do ecode10.com.



Edições anteriores
LAYERDEV

Notícias *

Lenovo de 14 polegadas IdeaPad

Veja o novo notebook Lenovo IdeaPad...

Windows 8 Store

Channel9 publica um vídeo da Windows Store...

Sony Vaio série Z

Novo Vaio Ultrabook? ou não Ultrabook?...

Samsung quer comprar RIM

Imagine se juntar as duas companhias...

Surface 2.0 mostrado

Novo Surface é mostrado de forma incrível...

Skype Tablet

Será que esse skype tablet pega mesmo?...

Lenovo e o seu novo Ultrabook

Ultrabook chega também pela Lenovo...

Promoções de livros móveis .NET

Baixa agora o seu e aprenda a programar....

A Era dos UltraBooks

Os modelos mais dos Ultrabooks...




NETITC