Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Conclusão
 
 
Acadêmico(a): Rodrigo Linhares
Título: Utilização da Tecnologia .NET na Construção de Sistemas B2B
 
Conclusão:
O objetivo deste trabalho de criar uma solução para troca de informações entre aplicativos de comércio eletrônico utilizando a tecnologia da plataforma .NET foi alcançado. A ferramenta de desenvolvimento Visual Studio .NET mostrou-se adequada para a construção de aplicativos Web Services utilizando o protocolo SOAP.
A solução desenvolvida permite que aplicações clientes possam efetuar a troca de dados, não importando em qual plataforma estes foram desenvolvidos, desde que estas implementem o SOAP como protocolo de comunicação. Isto pôde ser demonstrado nas aplicações desenvolvidas neste trabalho como o módulo interface hotel e módulo interface operadora, que comprovam a interoperabilidade da solução implementada, e também pode ser demonstrado o funcionamento das aplicações em plataformas de execução diferente entre os clientes.
O Web Service pode se entender como uma biblioteca de ligação dinâmica (DLL), porém, com a diferença de que ele pode estar localizado em qualquer lugar do planeta, e os aplicativos podem acessá-lo como se estivessem instalados na própria máquina. Isso torna o desenvolvimento de programas clientes que utilizem este recurso mais fácil e rápido.
O protocolo SOAP possui um grande benefício, ele é aberto e foi adotado pela grande maioria das grandes empresas de hardware e software. Sua especificação foi submetida ao W3C. O mesmo mostrou-se adequado para implementação de Web Services utilizando documentos XML. O XML é ideal para comunicação entre redes heterogêneas, porque suas propriedades baseadas em texto tornam-no independente de plataformas.
Os diagramas UML, desenvolvidos com a ferramenta Visio, foram de suma importância para um melhor entendimento e melhor especificação do aplicativo desenvolvido. Os diagramas permitiram ter uma visão mais clara do projeto assim como identificar possíveis falhas mesmo antes do desenvolvimento da aplicação.
A linguagem de desenvolvimento C# mostrou-se muito eficiente e poderosa para o desenvolvimento das aplicações, tanto aplicações clientes de Windows Forms e Web Forms quanto para o desenvolvimento do Web Service utilizando-se do banco de dados.
Este trabalho teve o intuito de demonstrar o resultado da integração de aplicações, não atendo-se ao nível de atualização de banco de dados considerando bases distribuídas entre as entidades por parte dos clientes.