Dica


.Net Services - exemplo no mundo real

6/11/2009

Muitos  dos que estudam o Windows Azure devem estar focando seus estudos na parte de hospedagem de serviços web com o Hosting Service e no SQL Azure. Mas se esquecem do uso dos .Net Services e Live Services, por os considerarem menos importantes, ou desconhecerem seu uso.

Garanto a vocês, que se quiserem utilizar plenamente a nuvem do Azure, estes dois serviços são sim importantes. Sabendo disso, vocês não os utilizariam somente se não soubessem onde aplicá-los, certo? Pois bem, agora não há desculpa para não utilizar o recurso de Service Bus dos .Net Services!

Este recurso funciona como um integrador de Web Services. Conversando sobre este assunto, Luciano Condé me passou uma explicação de grande ajuda! Imagine a seguinte situação: uma grande empresa montadora de computadores precisa comprar peças de vários fornecedores e cada fornecedor possui seu próprio WebService. Como poderíamos criar uma aplicação que integrasse todos os WebServices, cada um com seu protocolo e região?

Pois os .Net Services fazem exatamente isto: criam um "transporte" (daí o nome Bus) onde os dados vão e voltam de cada WebService, sem que haja esforço adicional para o tratamento das informações. Este transporte é chamado de Barramento de Serviços, sendo utilizado internamente pelas empresas (chamado de ESB - Enterprise Service Bus) ou globalmente (chamado de ISB - Internet Service Bus).

Bom, este é somente um exemplo de onde utilizar o Service Bus dos .Net Services. Como utilizar tal recurso ficará para a próxima. Mas se quiserem ir brincando um pouco antes, deixo aqui o link para download do CTP de Novembro do SDK dos .Net Services.

Bons estudos!



Alliston Carlos - alliston@live.com

  • Bacharel em Sistemas de Informação
  • Certificado ASP.Net, WPF, Windows Forms e Framework Foundation (70-562 / 70-502 / 70-526 / 70-536)
  • Desenvolvedor na Politec - GYN

Interessado em:

  • Inovações de User Experience (com WPF e Silverlight)
  • Desenvolvimento ágil com SCRUM
  • Modelagem de Sistemas com UML
  • Arquitetura de Sistemas
  • Gerência de Projetos




| | Mais

Comentários

Alliston Carlos
alliston

.NETAlliston Carlos

9/11/2009 9:56:13

Legal Kono. Se naquela época existisse o Azure, o trabalho de vocês ia diminuir um pouco hehehe.

Rodrigo Kono
kono

.NETRodrigo Kono

9/11/2009 9:08:08

Muito muito bacana... Fizemos isso em 2005 em um projeto de app Móveis que comunicava com o Web Services da operadora de celular e webservices da operadora de cartão de crédito.

José Lino Neto
barley3066

.NETJosé Lino Neto

6/11/2009 10:59:40

Nice! :D

Qual a sua opinião?
Faça o login no topo do site ou cadastre-se rapidamente.



2003-2009 DevGoiás.NET. Todos os direitos reservados.