Red de conocimiento informático - Programación de la red - ¿Quién puede presentar la plataforma de desarrollo? ¿Dámelo?

¿Quién puede presentar la plataforma de desarrollo? ¿Dámelo?

. NET es la plataforma de servicios de red XML de Microsoft. Los servicios web XML permiten que las aplicaciones se comuniquen y compartan datos a través de Internet independientemente del sistema operativo, dispositivo o lenguaje de programación. Microsoft. NET proporciona la necesidad de crear servicios web XML e integrarlos entre sí. El beneficio para los usuarios individuales es una experiencia fluida y atractiva.

Resumen básico

. NET es la tecnología de Microsoft para implementar XML, servicios Web, SOA (arquitectura orientada a servicios) y ágil. ¿Qué se necesita para que un técnico lo sepa realmente? NET, primero deben entender por qué. NET y los problemas que quieren resolver, y por qué necesitan XML, servicios web y SOA. Los tecnólogos generalmente ven a Microsoft como un proveedor de plataformas. Microsoft construye una plataforma tecnológica y los técnicos crean sistemas de aplicaciones en esta plataforma tecnológica. Desde esta perspectiva. NET también se puede definir de la siguiente manera:. NET es la plataforma tecnológica de nueva generación de Microsoft, que crea sistemas de aplicaciones interconectados para negocios ágiles. Estos sistemas están basados ​​en estándares, interconectados, adaptables, estables y de alto rendimiento. Desde una perspectiva técnica, las aplicaciones .NET se ejecutan en . NET marco. (Más precisamente, una aplicación .NET utiliza la biblioteca de clases .NET Framework y se ejecuta sobre Common Language Runtime. Si una aplicación funciona con .NET Framework, no se la puede llamar programa .NET. Por ejemplo, simplemente usando XML no es una aplicación .NET, simplemente usar SOAP SDK para llamar a servicios web no es una parte integral de la

aplicación del cliente

"software de aplicación del cliente y sistemas operativos, incluida la PC". , megafonía, teléfono móvil u otros dispositivos móviles, permiten a los usuarios obtener la información y los servicios necesarios en cualquier momento y en cualquier lugar a través de Internet y con la ayuda de la tecnología de servicios web. Por ejemplo, en un teléfono móvil leer noticias, reservar vuelos, navegar. álbumes de fotos en línea, etc. Ahora asumimos un escenario, como el sistema CRM utilizado por la solución NET de la empresa, todo el personal de la empresa puede obtener directamente la información del cliente a través de teléfonos móviles o

servicios de red

Los servicios web son la base del software de terminal inteligente. Microsoft proporciona un amplio conjunto de soluciones para que los usuarios creen terminales inteligentes, que incluyen:

Terminal implementa el entorno de ejecución multiplataforma (independiente del dispositivo) Visual Studio. . NET: una herramienta de desarrollo rápido para crear e integrar servicios y aplicaciones web

Microsoft Windows Server 2003: una nueva generación de servidores empresariales para crear y publicar una variedad de soluciones. El conjunto de herramientas incorporado de Microsoft Office Professional Edition también puede ayudar a desarrollar terminales inteligentes.

Ahora el terminal más rápido es un teléfono móvil. Hay dos campos que desarrollan tecnología de teléfonos inteligentes. Uno es Stinger, representado por Microsoft. que es utilizado por Samsung, y el otro es Symbian, que está compuesto por Nokia y Ericsson.

Entonces, ¿qué son los servicios web? Así como interactúa la nueva generación de usuarios. con aplicaciones, y XML es la forma en que una nueva generación de programas se comunica entre sí, los servicios web son el formato universal de transferencia de datos entre nuevas generaciones de computadoras que permiten que diferentes sistemas informáticos faciliten el intercambio de datos. Los servicios web tienen las siguientes características: Web. los servicios permiten el intercambio de datos entre aplicaciones; los servicios web descentralizan las unidades de código; se basan en XML, el lenguaje común para el intercambio de datos de Internet, para lograr sistemas multiplataforma y operativos y entre idiomas. ¿Los servicios web ASP siguen siendo un producto de un modelo informático centralizado, pero solo cubre una capa de Internet, y los servicios web son una guía completamente diferente? El lema de "software como servicio" se ajusta a la tendencia de los modelos informáticos distribuidos. Y su forma de existencia también es diferente a la del software anterior. Este modelo de componente es pequeño y simple, lo que reduce los costos de desarrollo para los desarrolladores.

Cabe señalar aquí que los servicios web no fueron inventados por Microsoft ni son propiedad de Microsoft.

Los servicios web son un estándar abierto, al igual que HTTP, XML y SOAP. Son estándares de la industria, no estándares de Microsoft. WS-I es un consorcio que promueve la interoperabilidad de servicios web. Iniciado originalmente por IBM y Microsoft. Otros miembros incluyen BEA Systems, Hewlett-Packard Computer Company, Oracle Corporation, Intel Corporation y Sun Microsystems. Ahora, la mayoría de los servicios web en la web realmente no se utilizan. NET marco. Los servicios web son interoperables. También puede utilizar un cliente de desarrollo de Windows para llamar a métodos de un servicio web que se ejecuta en Linux.

Especificación de interfaz

Anteriormente Microsoft. Net

En cuanto a la especificación de la interfaz, en. NET, las interfaces de servicios web generalmente se describen utilizando el lenguaje de descripción de servicios web (WSDL). WSDL utiliza XML para definir dichos estándares de operación de interfaz y parámetros de entrada/salida, que se parece mucho a COM y al lenguaje de definición de interfaz (IDLS) de CORBA. Después de definir la interfaz, se deben utilizar algunos protocolos para llamar a la interfaz, como el protocolo SOAP. SOAP se originó a partir de un protocolo llamado XML RPC (Llamada a procedimiento remoto XML) y Java desarrolló su propio protocolo JAX-RPC para llamar a servicios web basados ​​en XML-RPC. UDDI es una interfaz utilizada para publicar y acceder a servicios web. Aquí solo necesitamos saber que WSDL usa XML para definir la interfaz del servicio web, accede al servicio web a través de SOAP y usa UDDI para buscar servicios web en Internet. En la lección final se cubrirán más servicios web. Arquitectura de servidor: Microsoft Windows Server System Microsoft proporciona la mejor arquitectura de servidor: Microsoft Windows Server System, para publicar, configurar, administrar y programar fácilmente servicios web. Para satisfacer las necesidades de la informática distribuida, Microsoft ha creado una serie de sistemas de servidores que admiten XML, acelerando así la integración entre sistemas, aplicaciones y aplicaciones asociadas que también utilizan servicios web.

Extraído de:/view/4294.htm