CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors Sun Open Network Enviroment (Sun ONE) vs.

Slides:



Advertisements
Presentaciones similares
Desarrollo de aplicaciones en n- capas
Advertisements

Web Services.
Programación Orientada a Objeto 1
Java Web Services Developer Arquitectura
SERVICIOS WEB EN.NET INTEGRANTES: ADRIANA BLANCO PEÑA MIRIAM SORIANO HERNANDEZ ALVARO PETROVICH CID CONTRERAS LUIS RAMIREZ PALESTINO.
Características Generales y Entornos de Desarrollo
Servicios Web XML 03 de Junio de 2004 Fernando Alonso Blázquez.
ADELA TORRES JONATHAN BEJARANO
Introducción a Microsoft .NET
INDUSOFT Software para generación de completas aplicaciones industriales multi-plataforma Se compone de un completo y potente conjunto de herramientas.
Lenguajes Servicios Web
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament dArquitectura de Computadors (Seminaris de CASO) Autors MOVING JAVA INTO MOBILE PHONES Josep Pinyol.
Servicios Web.
UD 4: “Instalación y administración de servicios Web” Características generales de un servidor Web. Jorge De Nova Segundo.
Programación Visual de Sistemas
Tipos de Servicios Web.
Arquitectura Cliente/Servidor
IMPLEMENTACIÓN DE ARQUITECTURA EMPRESARIAL
Características Técnicas
Investigación Servidor de Aplicaciones WebSphere
Java 2 Platform Enterprise Edition
Introducción XML y WebServices.
Características generales de un servicio Web.
Plataforma Microsoft.NET
Metodología Web Services adoptada en el Portal ScienTI para conectar servicios de consulta y de indicadores en los paises. Buenos Aires, Argentina 26 de.
Interacción Persona Ordenador
Universidad Centroamericana
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors Comparativa JSP, PHP, CGI, Servlets, Applets.
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors JavaOS: an Object-OS Francesco Viganó y Sergi.
UPV - EHU Konputagailuen Arkitektura eta Teknologia Saila Departamento de Arquitectura y Tecnología de Computadores 1 Sistemas Ubicuos 3. Plataformas y.
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors Microsoft.Net Toni Rivas Castaño Xavier Romero.
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors Alberto Guirao Rico Jesús Barahona Esteve.
Ihr Logo INSTITUTO POLITECNICO NACIONAL UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERIA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS.
Lenguajes utilizados para aplicaciones distribuidas
Programación e Ingeniería de Software III
InfoPath Ventajas y Uso.
ASP.NET es una nueva y potente tecnología para escribir páginas web dinámica. Es una importante evolución respecto a las antiguas páginas ASP de Microsoft.
Como Desarrollar SW Distribuido de Calidad
Contenido: 1- Que es el .Net Framework 2- Arquitectura en .Net
/ Teléfono : Web : Build Solutions IT.
Desarrollo de aplicaciones para ambientes distribuidos
J2EE – Java 2 Enterprise Edition
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors VNC: Virtual Network Computing Marcos Balsa.
Tecnologias Usadas.Net Framework LINQ WCF Subversion Clickonce Smart Client Deployment SQL Server Compact Edition. Visual Studio Express 2008.
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors Comparación entre applets, CGI, PHP, ASP,
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors Hacia la red inalámbrica de Cuarta Generación.
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors JavaOS para el negocio José Manuel García.
J2EE vs.Net. Integración de sistemas Integrar = Asimilar y agregar rápidamente gran cantidad de información de sistemas distintos Aspecto crítico No se.
Haga clic para modificar el estilo de subtítulo del patrón 28/04/09 Por ARLEDY SARRIA MOLINA NAZLY DIAZ ARIZA JHOANNA MARQUELLA DESARROLLO DE SOFTWARE.
Universidad Nacional de San Juan Facultad de Ciencias Exactas, Físicas y Naturales “WEB SERVICES” Integrantes: Ene Adriana Guevara Vanina Martínez Cintia.
Autor: Fernando Agraz Bujan Sun ONE Servidor de Aplicaciones de Sun[tm]
Web Services bajo J2EE WASP Server for Java de Systinet
Sustentante: Francis Ariel Jiménez Zapata Matricula: Grupo: 2 Profesora: Jose Doñe Asignatura: Sistema Operativo 2.
Mensajería cliente-servidor en Flex y Java
Michael Ángelo De Lancer Franco  DNS: es un protocolo de resolución de nombres para redes TCP/IP, como Internet o la red de una organización.
Borland User Group - Guatemala Introducción a WebServices y ejemplos de interoperabilidad entre Win32,.Net y Java Axel Canteo – Banco de Comercio Juan.
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors JINI Jose Antonio Pavón David Santos.
Programación Java y Desarrollo de Aplicaciones Modulo 3 Lenguaje de programación Java Software utilizado.
Abdelahad, Yanina Zoraida Abdelahad, Corina Natalia Perez, Norma Beatriz Abril de 2003.
Teleprocesos y Sistemas Distribuidos Windows Server INTEGRANTES: Cantera Salazar, Julissa Arcelly Yalico Tello, Diana Accho Flores, Wilber Dávila, Mireilli.
Introducción a .NET Nombre : Ethel García-Simón Matachana
Michael Ángelo De Lancer Franco  Son la fundación de una red de trabajo en un ambiente de computadoras. Generalmente los servicios de red.
TEMA: SERVICIOS WEB INTEGRANTES DEL EQUIPO: CELESTE ROMANO PEDRO VELAZQUEZ PEDRO MONTESINOS.
Sistemas Operativos De Red
Punto 3 – Servicios de Terminal Remoto Juan Luis Cano.
XML y Servicios Web Ricardo Eito Brun Sevilla, de octubre 2002.
Características Visual FoxPro ofrece a los desarrolladores un conjunto de herramientas para crear aplicaciones de bases de datos para el escritorio, entornos.
 Palabra inglesa que define un conjunto de conceptos, prácticas y criterios.  En el desarrollo de Sw es una estructura conceptual y tecnológica que proporciona.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Servicios Web-SOA Aula: Fomento 05/06/2006 a 08/05/2006.
Transcripción de la presentación:

CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors Sun Open Network Enviroment (Sun ONE) vs Microsoft.NET Jordi Palà Galofré Francisco Olid Valero

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 2 Visión General o ¿Qué está pasando? –El efecto NET El ancho de banda de las redes de comunicaciones es cada día más alto. o ¿Qué nos ofrece? –La posibilidad de dar a la gente nuevos servicios. –Que sean más rápidos, cómodos y fáciles de utilizar. o Solución –Web Services o Services on Demand.

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 3 Web Services o ¿Qué es un Web Service? –Es una aplicación que ofrece un servicio y que puede estar integrada con otros Web Services. o Características –Integración de Servicios. –Desde cualquier lugar, a cualquier hora y utilizando cualquier de dispositivo conectado a la Red (PC, PDA, teléfono móvil, reloj,..). o ¿Qué ofrece a las empresas? –Permiten mejorar la productividad, ahorrar costes y crear nuevas oportunidades.

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 4 Tecnologías utilizadas o Antiguos protocolos de Web como HTTP, HTML y SSL. o ebXML (e-business XML) –Define los componentes básicos para comercio electrónico. o SOAP (Simple Object Access Protocol) –Especificación del protocolo para transmitir datos formateados con XML y realizar llamadas a métodos remotos bajo HTTP. o UDDI (Universal Description, Discovery and Integration) –Define el protocolo para encontrar dinámicamente Web Services. o WSLD (Web Service Description Language) –Estándar utilizado para describir un servicio utilizando XML

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 5 Visión de Sun Microsystems o Proporcionar un entorno de trabajo que permita crear, integrar y ofrecer Web Services con las siguientes características: –Integración con los sistemas software ya existentes. Es una evolución de los procesos de la empresa, no una revolución. –Una plataforma completa que incluya herramientas, productos y tecnología para el desarrollo de Web Services. –Interoperabilidad entre sistemas gracias a las estandarización de los protocolos utilizados. –Soporte para los recursos de información de las empresas actuales: Datos, Aplicaciones, Informes y Transacciones (DART).

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 6 Plataforma Sun ONE o La solución que nos propone Sun es J2EE, una plataforma flexible, de bajo coste y capaz de crear y utilizar los recursos DART. o La plataforma esta formada por: –Directorio (iPlanet Directory Server). –Portal (iPlanet Portal Server). –Servidores de Aplicaciones e Integración (iPlanet Aplication Server y iPlanet Integration Server). –Servidores de Información (iPlanet Web Server).

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 7 Plataforma Sun ONE (cont) –Servidores de transacciones personales y de negocios ( iPlanet Communication Server, iPlanet Messaging Server, iPlanet Calendar Server, iPlanet Commerce Server). –Herramientas de desarrollo como Java y Java Beans. –Sistema operativo con gran escalabilidad (Solaris Operating Enviroment).

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 8 Visión de Microsoft o Microsoft quiere un entorno de desarollo de Werb Services que ofrezca: –Alta escalbilidad. –Integración de diferentes lenguajes de programación. –De alto rendimiento.

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 9 Plataforma Microsoft.NET o Basada en la plataforma anterior Windows DNA. o Ofrece tecnologías ya existentes crear y comunicar Web Services (Microsoft Transaction Server, COM+, Microsoft Message Queu,Microsoft SQL Server). o Un nuevo entorno de desarrollo Visual Studio.NET y CLR. o Nuevos.NET Servers como: –Commerce Server –Passport.NET –Host Instegration Server

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 10 Análisis Comparativo o Lenguajes de programación –Sun utiliza básicamente JAVA bytecode y su entorno de ejecución JRE. –Microsoft utiliza diferente lenguajes integrados en el Visual Studio.Net como C#, Visual C++.Net, Visual Basic.Net,… generan un código MSIL (Microsoft IntermediateLanguage) se ejecuta en la máquina virtual CLR (Common Language Runtime) o Portabilidad –La plataforma J2EE dispone de una alta portabilidad a sistemas como Unix, Win32, Mainframes, … –La plataforma de Microsoft esta ligada a Win32.

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 11 Análisis Comparativo (cont.) o Migración de sistemas software existentes –J2EE ofrece una migración del código bastante alta. –.NET necesitará reescribir el 60% del código. o Escalabilidad –Las dos plataformas disponen de una alta escalabilidad. o Rendimiento –El rendimiento de la plataforma de Microsoft es algo mejor al estar mejor integrada con el sistema operativo.

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 12 Direcciones de Futuro o Identificación Federativa –Permitir la autenticación descentralizada y segura de usuarios y empresas desde cualquier dispositivo conectado a Internet (Liberty Alliance Project). –Servicios dependientes del contexto en que son solicitados (desde casa, la oficina, la calle, …, desde un portátil, un móvil, un PDA). –Especificaciones ebXML para comercio dinámico, sin intervención humana.

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament. d’Arquitectura de Computadors - UPC 13 Bibliografía o Sun ONE - o Microsoft.NET - o XML - o ebXML - o Liberty Alliance Project -