WebService - Desenvolvimento Parte 1


por Mauricio Junior em 1/1/2011 0



    Bom, pessoal explicarei em breve palavras sobre a minha idéia e funcionamento de hoje em dia, sobre webservice. Há um bom tempo, trabalho com esse tipo de tecnologia, passagem de dados de um sistema para outros, disponibilidade de dados, segurança e muitos outros. Resolvi escrever um pouco sobre essa tecnologia com intuito de abrir a mente de vários profissionais de informática.
    Essa tecnologia tem a função exclusiva de disponibilizar e comunicar sistemas; não importa se é web, cliente servidor ou mobile.
    Os métodos são disponibilizados via internet basicamente, ou seja, qualquer pessoa sabendo o endereço correto da URL pode utilizar ou desfrutar dos métodos disponíveis. Em meu trabalho; são necessárias algumas autenticações de segurança como passar usuário e senha como parâmetros para autenticação direta no banco de dados, usar SSL / HTTPS como protocolos e criptografia no banco de dados.
    Resumindo a história do “webservice”, percebi que não é o suficiente toda essa segurança. Isso devido a URL estar sempre aberto na internet. Qualquer pessoa que ache o endereço correto, pode tentar de alguma forma utilizar dos benefícios e as funcionalidades.

A idéia

    A principal idéia é dar antes da utilização os métodos e funcionalidades via internet um tipo de permissão; ou seja, usuário ou grupo 1 podem utilizar os métodos tal e tal. Imagine uma permissão para utilizar o carro do seu pai mesmo depois que você tira a carteira de habilitação. Sem tirar segurança anteriormente falada, e sim acrescentar mais um módulo seguro.
    Para a surpresa de todos, existe um método e várias formas de fazer isso corretamente. Nas próximas partes ensinarei como criar e garantir quem está utilizando tais funcionalidade de seu webservice e até a próxima.
    Qualquer dúvida, favor postar um comentário.
voltar   comente  subir

 
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

Search do Windows Live em Seu Site
Mais um certificado Microsoft
Chart - novo componente integrado Visual Studio .NET 2010
Vídeos Online Gratuitos
Prepare o Sql Server para o VS 2005
ListBox componente básico
Trabalhando com LinkButton dentro do Gridview
Vídeo - Tecla de Atalho
Ordenando no DataTable
Microsoft Preview Windows Phone 7 in NYC
Dispositivos inteligentes a caminho da sua casa
Você tem boa postura no trabalho?
Escrevendo no EventView
CRIANDO MENU DINÂMICO COM C#.NET Passo 1
Microsoft Recite
Vídeo aula explicando o que é o FreeTextBox e como utilizar em seu projetos ASP.NET.
Inside Xbox Live Game
Review do Windows Phone, Games e Aplicativos
Criando Email Modelo no Mail - MacBook
Lendo Arquivo txt usando Visual Studio.NET 2005
Java J2EE – Primeiro Passo
Misturando dados
Usando themes ASP.NET 2.0 (Parte 1)
Visual Studio 11 – Novas funcionalidades e melhorias parte 3
Usando CalendarExtender para Mês e Ano
Método MD5
Vírus - Email com viagra
Método SHA512
Samsung em NYC
Sistema ASP 3.0 utilizando 3 camadas – Parte 2
Vídeo - Google Earth Live em tempo real
Conecte - novidades tecnológicas revolucionam a medicina
WebServices usando soapHeader
Propaganda Microsoft - Vemos como será e não como é.
Usando public interface