Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Promoción de webs | Rentabilidad de webs
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo

Componentes de la plataforma .NET.


Vemos de de que se compone la plataforma .NET


26/10/04 - La plataforma .NET no es un solo producto. Es un conjunto de productos. Desde sistemas operativos como Windows XP, servidores de aplicaciones como SQL Server 2000, productos de oficina como Office XP, herramientas de desarrollo como Visual Studio .NET hasta servicios Web provistos por Microsoft como .NET Passport.

Tanto la invocación de los servicios como su ejecución pueden ser hechas en cualquier dispositivo y sistema operativo, y accedido desde Internet. Los sitios se comunican entre sí y acceden a servicios y contenidos sin la intervención humana. Por eso se llama a la nueva generación de Internet "Internet inteligente".

Los componentes de la plataforma .NET son:

Smart Clients (Clientes Inteligentes): Son dispositivos muy variados. Lo que los hace 'Smart' o inteligentes es su capacidad para hacer uso de servicios Web.

Sus características son:

  • Permiten acceder a la información en el formato apropiado, en cualquier momento y lugar.
  • Hacen uso de Servicios Web.
  • Optimizan de distintas maneras la forma en que la información es presentada y organizada. Por ejemplo: Pueden convertir texto en sonido en un celular o reconocer la escritura en un TabletPC.
  • Proveen de una interfase sencilla y natural para que el usuario acceda a la información. Pueden utilizar la identidad del usuario, su perfil y datos para adaptar la información que es presentada.
  • Pueden reconocer la presencia de otros dispositivos e intercambiar información.
  • Pueden adaptarse a las características de la red donde están. Por ejemplo la velocidad de transmisión.
  • Tienen capacidad de procesamiento propio, y distribuyen el procesamiento en la red haciendo uso de los servicios Web.
Ejemplo de estos son:

  • PocketPC (PC de bolsillo)
  • SmartPhone (Teléfono Inteligente)
  • HandHelds
  • TabletPC
  • XBox (Consola de juegos de Microsoft)
PCs: Las computadoras personales.

NoteBooks: Las computadoras portátiles.

Y muchos otros dispositivos en desarrollo. Además:

Servidores: Proveen de la infraestructura para implementar el modelo de computación distribuida en Internet. Son sistemas operativos y de aplicación.

Sistemas Operativos: Windows 2000: Server, Advance Server y Datacenter, Windows Server 2003: Standard, Enterprise, Datacenter y Web Server.

Servidores .NET Corporativos:

  • Microsoft Application Center 2000: Para instalar y administrar aplicaciones Web altamente disponibles y escalables.
  • Microsoft BizTalk Server 2000 : Para construir procesos de negocios basados en XML a través de distintas aplicaciones y organizaciones.
  • Microsoft Commerce Server 2000: Para construir rápidamente soluciones de e-commerce escalables.
  • Microsoft Content Management Server 2001: Para administrar contenido para sitios Web de e-bussines dinámicos.
  • Microsoft Exchange Server 2000: Para permitir enviar mensajes y trabajar en forma colaborativa en cualquier momento y lugar.
  • Microsoft Host Integration Server 2000: Para acceder a datos y aplicaciones en mainframes.
  • Microsoft SQL Server 2000: Para almacenar, recuperar y analizar datos en formato XML.
  • Microsoft SharePoint Portal Server 2001: Para encontrar, compartir y publicar información de negocios.
  • Microsoft Internet Security and Acceleration Server 2000: Para conectividad a Internet rápida y segura.
  • Microsoft Mobile Información 2001 Server: Para soportar aplicaciones en dispositivos móviles como por ejemplo celulares.
Servicios Web basados en XML: Son los bloques de construcción de la tercera generación de Internet. Algunas de sus características son:

  • Permiten a las aplicaciones compartir datos. Son componentes. Es decir, unidades de código discretas, cada una haciendo una tarea en particular.
  • Están basados en el lenguaje universal de intercambio de datos de Internet: XML.
  • Pueden ser llamados desde distintos sistemas operativos, plataformas de hardware y lenguajes de programación.
Herramientas de desarrollo: Visual Studio .NET y el .NET Framework. Ambos permiten al desarrollador hacer servicios Web basados en XML además de otro tipo de aplicaciones. El .NET Framework viene incorporado directamente en la nueva línea de sistemas operativos Windows .NET. Para los dispositivos móviles se llama .NET Compact Framework. Los componentes de la plataforma .NET pueden interactuar de distintas maneras. Esta comunicación es permitida por los servicios Web que integran los distintos tipos de dispositivos y componentes. Analicemos 4 tipos de interacciones posibles:

Cliente con Cliente: Smart Clients o dispositivos pueden proveer de servicios Web y utilizarlos para permitir que la información este disponible en todo momento y lugar.

Cliente con Servidor: Los servicios Web permiten que un servidor comparta datos con una PC o un dispositivo móvil vía Internet.

Servidor con Servidor: Una aplicación en un servidor puede programáticamente acceder a otra aplicación utilizando un servicio Web como interfase.

Servicio con Servicio: Un servicio Web puede invocar a otro, aumentando de esta manera la funcionalidad disponible.

 Seguir navegando a partir aquí:
+ 1 manual relacionado
+ 1 categoria relacionada
+ 1 comentario no revisado

 Autoría, licencia y acciones sobre este artículo



Informe de Benjamín González C.
Ingeniero de Sistemas

Atención: Copyright. Este artículo no se puede reproducir sin la autorización expresa del autor.

Versión imprimible Versión imprimible del artículo
Enviar artículo por e-mail Enviar artículo por e-mail
Añadir un comentario al artículo Publicar un comentario del artículo

Manuales relacionados con este artículo
Dentro de Servicios Web en plataforma .NET

Categorias relacionadas
A través de las categorías de nuestro directorio se pueden encontrar otro tipo de recursos relacionados con este artículo:
+ Entrar en .NET


 Comentarios sin revisar
Entre los comentarios no revisados puede haber algunos interesantes que se hayan enviado recientemente.
 Se ha encontrado un comentario sin revisar

Ver el comentario no revisadoVer los comentarios no revisados
Añadir un comentario al artículo Añadir un comentario del artículo



Enlaces:
Maestrosdelweb
  Ir arriba

Manuales relacionados
+Servicios Web en plataforma .NET
Categorías
+.NET

Lectura recomendada

Compra este libro en Agapea, la librería urgente a domicilio.

Tienda DesarrolloWeb

DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia