Extensible Markup Language («lenguaje de marcas ampliable»).
XML se utiliza para muchas cosas, pero sobretodo, y su principal función es transmitir datos de una plataforma a otra de la forma más estandarizada posible.
XML no es una nueva versión más avanzada de HTML. HTML muestra datos, XML muestra y trata los datos, trabaja con ellos.
Un ejemplo de XML:
Ejemplo de un documento XML sobre información de películas:
?xml version="1.0" encoding="UTF-8"?
Los documentos XML comienzan indicando que son un documento XML, y la versión del mismo y su codificación. Todos los elementos a partir de aquí son
definidos por el usuario.
Como se puede observar los datos están jerarquizados, y se van ramificando.
jueves, 11 de diciembre de 2008
¿Qué es SOAP?
SOAP son las siglas de Simple Object Access Protocol.
Es un protocolo que permite la comunicación entre aplicaciones a través de mensajes por medio de Internet.
Se basa en XML, es la base de los Web Services, es independiente de la plataforma y del lenguaje.
Es un protocolo que permite la comunicación entre aplicaciones a través de mensajes por medio de Internet.
Se basa en XML, es la base de los Web Services, es independiente de la plataforma y del lenguaje.
miércoles, 10 de diciembre de 2008
¿Qué son los web services?
Cómo bien dice su nombre, se trata de servicios web (protocolos y estándares) , mediante los cuales las aplicaciones pueden entenderse y trabajar conjúntamente, intercambiar datos, etc... Dichas aplicaciones pueden estar implementadas en distintos lenguajes de programación, y pueden estar ejecutándose en plataformas distintas, y están comunicadas mediante la red.
Los web services utilizan el lenguaje XML para transmitir datos de una aplicación a otra.
Ejemplos simples de aplicación de web services.
¿Cómo crear un web service con Java y desde Eclipse?
Los web services se crearon cuando se necesito un estándar en la comunicación entre plataformas y lenguajes de programación. CORBA y DCOM son los antecedentes que no alcanzaron el éxito que si han conseguido los web services.
Hacían uso de los RPC (Remote Procedure Call), que es uno de los principales puntos en los que fallaron, pues los firewalls los bloqueaban.
Los web services salen victoriosos en este sentido, pues utilizan el puerto 80 para establecer la conexión entre los distintos sistemas. Es el único puerto que los firewalls permiten que esté abierto por defecto. Por eso se utilizan principalmente en HTTP.
Los web services utilizan el lenguaje XML para transmitir datos de una aplicación a otra.
Ejemplos simples de aplicación de web services.
¿Cómo crear un web service con Java y desde Eclipse?
Los web services se crearon cuando se necesito un estándar en la comunicación entre plataformas y lenguajes de programación. CORBA y DCOM son los antecedentes que no alcanzaron el éxito que si han conseguido los web services.
Hacían uso de los RPC (Remote Procedure Call), que es uno de los principales puntos en los que fallaron, pues los firewalls los bloqueaban.
Los web services salen victoriosos en este sentido, pues utilizan el puerto 80 para establecer la conexión entre los distintos sistemas. Es el único puerto que los firewalls permiten que esté abierto por defecto. Por eso se utilizan principalmente en HTTP.
Suscribirse a:
Entradas (Atom)