|
Plataforma .NET
O .NET é uma nova plataforma de
desenvolvimento e execução de software. Ela foi criada com o intuito de
aproveitar as novas oportunidades na geração de negócios e redução de custos,
surgidas com a adoção generalizada da Internet.
É uma arquitetura integrada para
soluções de missão crítica com agilidade, flexibilidade e alta disponibilidade,
compreendendo: Plataforma Microsoft.NET - Inclui a infra-estrutura.NET e
ferramentas para construir e operar uma nova geração de serviços. Produtos e
serviços Microsoft.NET - Inclui Windows 2003 Server, MSN.NET, Office 2003,
Visual Studio.NET e bCentral for .NET. Serviços .NET de terceiros - Um enorme
leque de parceiros e desenvolvedores terão a oportunidade de produzir serviços
corporativos e verticais construídos sobre a plataforma .NET.
XML Web Services / Serviços SOAP
Web Services são a mais nova tecnologia
para negócios na Web. Os XML Web Services usam tecnologias programáveis e
reutilizáveis que aproveitam a flexibilidade da Internet. Com eles é possível
ter uma infinidade de aplicativos conectados em rede, mesmo rodando em
plataformas diferentes, fornecendo informações a todos os seus clientes,
parceiros e funcionários. E a melhor maneira de desenvolver e implementar XML
Web Services é através de software e ferramentas de desenvolvimento Microsoft
.NET.
Os Web Services se baseiam num conjunto
de padrões abertos, incluindo XML, SOAP, WSDL e UDDI, controlados pelo World
Wide Web Consortium (W3C). Trabalhar com .NET significa usar protocolos abertos
que unificam sistemas e aplicativos já existentes, possibilitando melhor
aproveitamento de seu valor. A informação em sua empresa aparece como uma
entidade única, integrada e fácil de compartilhar com outras empresas.
Smart Client
Aplicações Smart Client unem
Client/Server e Web, combinando a riqueza da Internet com a potência do
computador local. Estas aplicações possuem toda a potência e flexibilidade de
ricas aplicações cliente, sem comprometer a fácil distribuição e estabilidade
destas aplicações baseadas em browsers. Atributos comuns das aplicações Smart
Client são:
-
Consome XML Web Services para prover
grande funcionalidade e informações atualizadas para o usuário do negócio.
-
Possue a vantagem de usufruir do
poder de processamento local do cliente.
-
Pode ser distribuído e atualizado
apartir de um servidor web via protocolo HTTP.
-
Pode ser usado offline ou online,
assegurando que a produtividade do usuário não esteja comprometida mesmo quando
o usuário não estiver conectado.
-
É construído para ser executado em
diversos periféricos, de PDA’s (personal digital assistants) a smart phones.
A tecnologia smart client é uma
plataforma para a distribuição de aplicativos .Net. Estas tecnologias podem ser
utilizadas na distribuição de aplicativos como Smart Clients:
|