Jerarquía básica y características del marco de . marco neto
Hay diversas opiniones sobre qué. NETO es. Pero Ballmer, como director ejecutivo en ese momento, debería representar mejor las opiniones de Microsoft.
Punto, dijo: "Microsoft.NET representa una colección, un entorno y una estructura programable que puede servir como plataforma para soportar la próxima generación de Internet Real
Hechos Arriba, esta oración básicamente describe brevemente las características externas. neto.
NET es ante todo un entorno. Este es un entorno de Internet futuro idealizado. La visión de Microsoft es que "ya no se centre en un solo sitio web, un solo dispositivo e Internet".
Un entorno de Internet conectado a Internet es donde todos los grupos de computadoras, Se proporcionan equipos y servicios relacionados. Un entorno informático de red donde los proveedores trabajan juntos. En resumen, Internet proporciona
servicios que permiten un mayor grado de automatización. La Internet del futuro debe presentarse a los usuarios finales en forma de servicios generales. Los usuarios sólo necesitan saber lo que quieren y no necesitan buscar y operar en línea paso a paso para lograr sus objetivos. Es un ideal, pero en realidad es la evolución de Internet.
¿Dónde están las tendencias expositivas?
¿Qué? NET busca un entorno ideal en Internet. Para establecer dicho entorno de Internet, el primer problema que hay que resolver son las deficiencias de la Internet existente.
Atrapado, diseñando y creando la próxima generación de arquitectura de Internet. Esta estructura no es una topología a nivel de red física, sino una estructura orientada a software y aplicaciones.
Se diferencia de la estructura programable del software de Internet en que los navegadores sólo pueden navegar de forma estática. por lo tanto,. NET se posiciona como una plataforma programable para soportar la próxima generación de Internet.
Estructura del proceso.
El objetivo final. NET es permitir a los usuarios acceder a la información, archivos y programas que necesitan en cualquier lugar, en cualquier momento y con cualquier dispositivo. Pero
Los usuarios no necesitan saber dónde existen estas cosas, ni siquiera cómo conseguirlas. Todo lo que tienen que hacer es realizar una solicitud y recibirla.
, toda la complejidad del fondo queda completamente bloqueada. Por lo tanto, el personal de TI empresarial no necesita gestionar plataformas complejas ni diversas aplicaciones distribuidas.
¿Cómo coordinar el trabajo entre usuarios?
. NET framework incluye un entorno de ejecución de lenguaje común, bibliotecas de clases de marco y páginas de servidor dinámicas +
Con el objetivo ideal y la estructura de software de Internet programable correspondiente, es suficiente implementar un entorno informático colaborativo. NET requiere inevitablemente una serie de productos de software.
Soporte de producto, por lo que Microsoft. NET también incluye una gama de productos. La colección contiene los siguientes componentes:
Plataforma de red
La plataforma se basa en XML y protocolos estándar de Internet e incluye la estructura y las herramientas básicas. NET, que permite el desarrollo de nuevo software interactivo y colaborativo.
Se introduce un modelo arquitectónico avanzado.
. NET, productos y servicios
como MSN.NET, OFFICE.NET, Visual Studio.NET y bCentral.NET.
Servicios de red de terceros proveedores
Servicios específicos basados en diferentes áreas de aplicación. NET y productos.
A partir de un análisis sencillo. NET, podemos ver que Microsoft juega un papel importante en la promoción de nuevas tecnologías y la industria de TI. Pero al mismo tiempo también se puede inferir que si. NET se convierta en una realidad, puede generar una gran presión competitiva para otros fabricantes de software que no son aplicaciones. Características técnicas de
. neto
. NET incluye cuatro características importantes: primero, el software se convierte en un servicio; segundo, el mismo lenguaje basado en XML; tercero, la integración de varios dispositivos y plataformas; cuarto, una nueva generación de mundo humano-máquina;
Fideos. Estas cuatro características cubren básicamente las características técnicas. neto.
Software al servicio
Al hablar de servicios de software, Steve Ballmer dijo: "El producto de software actual es solo un CD. Los usuarios lo compran en persona, instalan, administran y mantienen el software.
Guard. Sin embargo, un servicio de software es un servicio de Internet que instala, actualiza y rastrea este software para los usuarios y lo mantiene con ellos en diferentes máquinas.
Swim almacena su contenido. Información propia y materiales de referencia para los usuarios. "
Las herramientas de programación visual de procesos de negocio generan código XLANG basado en XML. El código es compatible con el servidor BizTalk. NET Framework y Visual.
Studio.NET es una parte importante de la estrategia de Windows DNA 2000.
Con el auge de la industria ASP, el software se está transformando gradualmente de una forma de producto a una forma de servicio. Esta es una tendencia general en toda la industria de TI. NET, la aplicación de software final aparece como un servicio web y se publica en Internet.
Un servicio web es un componente empaquetado que se puede publicar en la Web. NET se implementa mediante el protocolo WSDL.
Describe y publica este tipo de información de servicios web, encuentra servicios relacionados a través del protocolo DISCO y transfiere y llama a objetos simples relacionados a través del protocolo SOAP.
Microsoft. NET significa que Microsoft y los desarrolladores de plataformas Microsoft crearán servicios, no software. En los próximos años, el microsoftware lanzará plataformas y herramientas. NET se utiliza para desarrollar servicios web en Internet. En ese momento, los usuarios, desarrolladores y personal de TI están trabajando. neto.
No más comprar software, instalarlo ni darle mantenimiento. En cambio, personalizan el servicio, el software se instala automáticamente y se realizan todo el mantenimiento y las actualizaciones.
Internet.
* * *Mismo lenguaje basado en XML
XML es un lenguaje de marcado desarrollado a partir de SGML. Como metalenguaje, define lenguajes de intercambio de datos para diferentes tipos de aplicaciones. existir. Arquitectura de red
Como una forma de conectar aplicaciones sin problemas, XML se utiliza para la recopilación de datos y la fusión entre múltiples aplicaciones, así como para la interoperabilidad y el trabajo colaborativo entre diferentes aplicaciones.
En concreto,. NET define el Protocolo simple de acceso a objetos (SOAP), el Lenguaje de descripción de servicios web (WSDL) y el Protocolo de descubrimiento de servicios web a través del lenguaje XML.
(Disco Dance). El protocolo SOAP proporciona un mecanismo simple y liviano para intercambiar datos estructurados y escritos usando XML en un entorno distribuido. El protocolo WSDL define servicios.
Describe la estructura del documento, como tipos, mensajes, tipos de puerto, puertos y el servicio en sí. El protocolo DISCO define cómo extraer descripciones de servicios de un recurso o conjunto de recursos.
Documentos, algoritmos de descubrimiento de servicios relacionados, etc.
Integrar múltiples dispositivos y plataformas
A medida que Internet se convierte gradualmente en el centro de información y datos, diversos dispositivos y servicios se han conectado o se están conectando e integrando a Internet, convirtiéndose en uno de a ellos .
Puntos. . NET busca integrarse con diversos dispositivos y plataformas de acceso a Internet, centrándose principalmente en dispositivos inalámbricos, dispositivos de redes domésticas y software y plataformas relacionados.
Nueva generación de interfaz hombre-computadora
La nueva generación de interfaz hombre-computadora se refleja principalmente en los dos aspectos de "inteligencia e interacción". . NET incluye entrada y expresión a través del habla natural, la visión, la escritura a mano y otros modos.
Método; Arquitectura de información compuesta editable basada en XML-Universal Canvas: Servicio de agente de información personalizado: Etiquetas inteligentes para permitir que las máquinas realicen mejor el procesamiento automático.
Y otras tecnologías.