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

  #Este é um post fechado

Este post está disponível para assinantes da Easy .net magazine ou para quem possui Créditos DevMedia. Clique aqui para saber mais sobre como abrir este post!



Web Services - Easy .net magazine 3

Este artigo apresenta o tema Web Services, que são serviços que podem ser disponibilizados para serem acessados através da Web a partir de outras aplicações. Veremos como criar Web Services (a parte servidora) e também como consumir serviços (a parte cliente), usando tecnologias .NET e o Visual Studio.






Web


    Com os Web Services podemos disponibilizar serviços online para serem consumidos por nossas aplicações ou software de terceiros. Esse serviço poderá ser consumido por aplicações desenvolvidas pela mesma tecnologia ou desenvolvidas em tecnologias diferentes. Os serviços também funcionam independente da plataforma que está instalado. Essa liberdade torna os Web Services um meio interessante de disponibilizar um serviço online.
  
Cada vez mais se torna necessário ou mais produtivo a integração entre aplicativos diferentes, as necessidades são variáveis. Enviar ou receber informações de outros aplicativos permite a total integração entre ersas ferramentas ou serviços online. Atualmente existem milhares de serviços online, alguns são gratuitos, como o serviço da API do Google, que permite integrar o seu aplicativo a pesquisas do portal de buscas, outros são pagos como a consulta de CPF no SERASA e alguns são restritos às empresas envolvidas, ou seja, empresas parceiras ou softwares diferentes da mesma empresa consumindo serviços online através de Web Services.
   Além de criar e disponibilizar os serviços você também poderá consumir serviços feitos por terceiros, como exemplo, podemos citar os Web Services disponibilizados pela SEFAZ para a emissão de notas fiscais eletrônicas. A emissão de nota fiscal eletrônica está se tornando obrigatório para a maioria das empresas e um meio de integrar o seu software para se comunicar com a SEFAZ é através de Web Services. Dessa forma você poderá adicionar os Web Services em seu projeto e você terá disponível os recursos para emitir, cancelar, reenviar e inutilizar uma nota fiscal eletrônica.

 

Nota do DevMan

Integrar o seu sistema com a emissão da nota fiscal eletrônica não é um processo simples, é necessário seguir o manual de integração disponibilizado no site da SEFAZ, adquirir um certificado digital e registrar a autorização de uso. A SEFAZ disponibiliza dois tipos de ambientes para utilização dos Web Services, um de homologação, onde é possível fazer testes, e outro de produção, oficial para a emissão de notas fiscais eletrônicas. Apesar de utilizar todos esses recursos o coração de tudo está na comunicação do serviço, ou seja, nos Web Services de homologação e produção que proporcionaram um meio seguro de disponibilizar o recurso a milhares de empresas.

 

Uma das vantagens dos Web Services é que quem vai consumir o serviço não vai conhecer os detalhes de sua implementação, ou seja, no caso da emissão da nota fiscal eletrônica, você acionará o método de emitir a nota fiscal mas não vai conhecer internamente o que é feito para que a nota fiscal seja emitida, da mesma forma os usuários dos serviços que você criar não terão acesso aos detalhes do código que você implementou.



ATENÇÃO! A exibição deste artigo foi interrompida.


  #Este é um post fechado

Este post está disponível para assinantes da Easy .net magazine ou para quem possui Créditos DevMedia. Clique aqui para saber mais sobre como abrir este 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!



[Este post ainda não foi associado a uma sequência]
Autor
Alexandre Tadashi Sato

http://alexandretadashi.net/ Gerente de Projetos da H2 Sistemas. Desenvolvedor Microsoft C#.net, SQL Server, PostgreSQL e Silverlight.


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]
Este post está disponível para assinantes da Easy .net magazine ou para quem possui Créditos DevMedia.

  Conheça os planos de créditos DevMedia e visualize esse post agora mesmo!

Plano conveniência – Neste plano este post custa R$ 8,00 (Compre agora)
Esse plano permite que você compre somente um post, pagando por ele seu preço sem desconto.

Plano ocasional: Aqui este post custa: R$ 3,20 (assinante) ou R$ 4,00 (não-assinante)
Este plano é ideal para quem tem interesse em mais de um post. Você compra um mínimo de R$ 50,00 em créditos e ganha, em média, 50% de desconto no preço do post. Compre Créditos agora!

Assinatura de Créditos (Plano econômico) – Aqui este post custa R$ 2,40
Este plano é ideal para quem tem interesse em muitos posts. Com esse plano você compra R$ 180,00 em créditos e ganha, em média, 80% de desconto no preço do post. Assine este plano agora!

> Saiba mais sobre o Sistema de Créditos DevMedia
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03