DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da .net Magazine DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Revista MSDN Magazine Edição 29 - Integração entre sistemas usando XML e Web Services

Artigo Originalmente Publicado na MSDN Magazine Edição 29

msdn29_capa.jpg

Clique aqui para ler todos os artigos desta edição

Integração entre sistemas usando XML e Web Services

Guilherme Mendonça Gomes

Este artigo discute

Este artigo usa as seguintes tecnologias

·        O que é BizTalk;

·        Criação de Web Services e XML Schemas;

·        Definição de Pipelines e Orchestrations.

Visual Studio 2005, BizTalk Server 2006

Neste artigo você conhecerá alguns dos recursos oferecidos pelo BizTalk 2006 e como estes podem lhe auxiliar no processo de integração de aplicativos e serviços. Você irá se familiarizar com as principais funcionalidades do BizTalk. Para facilitar o entendimento, imagine o seguinte cenário: uma empresa fictícia é fornecedora de utilitários de informática, o controle principal de vendas desta é feito por uma aplicação desenvolvida em Clipper há 15 anos que não pode ser substituída, devido ao grande esforço que o trabalho demandaria. A empresa acaba de fechar contrato com um novo distribuidor de produtos e este deseja receber via Web Service um XML com o conteúdo de cada venda. Para atender a essa necessidade os desenvolvedores da empresa decidiram utilizar o BizTalk para integrar os processos através dos padrões XML e SOAP.

O que é BizTalk?

Em um processo de negócio, é comum diversos aplicativos trocarem informações. O problema é que essa troca de informações, na maioria das vezes, é feita de forma desestruturada, onde cada sistema expõe as informações em um formato proprietário e o consumidor deve se adequar à estrutura para receber os dados. Com o avanço da tecnologia e a popularização da internet, as empresas buscam enquadrar seus sistemas em um cenário ideal, onde todas as aplicações seguem o mesmo padrão de comunicação e expõem seus dados na internet com os chamados Web Services.

O BizTalk Server 2006 é um servidor da família Microsoft e serve para integrar aplicativos. Com ele, você pode automatizar a integração entre os produtos de sua empresa ou de empresas parceiras, por meio de padrões como XML, SOAP e XSL. Isso garante a conectividade com sistemas de outras plataformas e linguagens. O ambiente de desenvolvimento de soluções BizTalk é o Visual Studio.NET. Todo o projeto é feito por meio de interfaces visuais que definem o fluxo de integração e as regras de negócio que devem ser aplicadas. Para desenvolver soluções que utilizam o BizTalk 2006, é necessário um computador com Visual Studio.NET 2005, as ferramentas de desenvolvimento do BizTalk (BizTalk Developer Tools) que podem ser encontradas no CD de instalação do produto, e o banco de dados SQL Server 2005.

"
A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da .net Magazine DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Guilherme Mendonça Gomes
Guilherme Mendonça Gomes (guilhermeg@itgroup.com.br) é consultor da ITGROUP e estudante de Engenharia nas Faculdades Associadas de São Paulo (FASP), MCP VB.NET e C# em aplicações Web e Web Services. Ministra treinamentos Hands-on Labs sobre BizTalk na Microsoft em São Paulo e escreve artigos para as...
O que você achou deste post?

    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03