Bloque3-Tema7-ServiciosWeb Flashcards
Que es WDSL?
Es un formato del Extensible Markup Language que se utiliza para describir servicios web.
Que es UDDI?
Catálogo de negocios de Internet denominado Universal Description, Discovery and Integration. Para registro de servicios. El registro en el catálogo se hace en XML.
Que tipos de paginas hay en UDDI? (OASIS)
Páginas blancas - dirección, contacto y otros identificadores conocidos.
Páginas amarillas - categorización industrial basada en taxonomías.
Páginas verdes - información técnica sobre los servicios que aportan las propias empresas.
Que es WS_I?
Web Services Interoperability - WS-I.
Provides interoperability guidance for core Web Services
Que es RPC?
Remote procedure call. La llamada a procedimiento remoto es un programa que utiliza una computadora para ejecutar código en otra máquina remota sin tener que preocuparse por las comunicaciones entre ambas
Que es Corba?
Es un estándar definido por Object Management Group (OMG) que permite que diversos componentes de software escritos en múltiples lenguajes de programación y que corren en diferentes computadoras, puedan trabajar juntos;
Que es RMI?
Java Remote Method Invocation. Es un mecanismo ofrecido por Java para invocar un método de manera remota.
Que es DCOM?
El Modelo de Objetos de Componentes Distribuidos es una tecnología propietaria de Microsoft para desarrollar componentes de software distribuidos sobre varias computadoras y que se comunican entre sí.
Que es SOAP?
Es un protocolo estándar que define cómo dos objetos en diferentes procesos pueden comunicarse por medio de intercambio de datos XML.
Sobre que protocolo va SOAP?
Sobre HTTP
Que componentes componen la WS_I (Web Services Interoperability)
-WSDL (Descripcion del servicio)
-UDDI (Registro de servicios)
-SOAP(Invocacion de servicios)
Que es JAX-WS?
Api JAVA para creacion e invocacion de servicios.
Es una interfaz de programación de aplicaciones de Java en Extensible Markup Language para la creación de servicios web
Que es JAXR?
Api java para registro de metadatos basados en XML.
es una API de cliente Java para acceder a los registros UDDI (sólo versión 2) y ebXML
Que implementaciones de JAX-WS conoces?
-AXIS2
-CXF
-JBossWS
-METRO(GlassFish)
Que es WS-Security?
Una extension de SOAP. [Cabecera del mensaje SOAP]
Es un protocolo de comunicaciones que suministra un medio para aplicar seguridad a los Servicios Web.
Para que se usa WS-Security?
-Firmar mensajes SOAP (xml signature)
-Cifrar mensaje SOAP (xml encryption)
-Autenticacion del cliente.
Usando WS-Security, que dos maneras hay de autenticacion del cliente.
-UsernameToken
-BinarySecurityToken
*Ej: X509 Certificate
*SAML Token
*Kerberos Ticket
Para que sirve MTOM?
Para envios de datos binarios. XS: Base64Binary.
Que usa MTOM para el envio de datos binarios?
MIME (Application/xop+xml)
Con que metodo HTTP se invoca los Web Services SOAP?
POST.
Que es un servicio web?
Es una tecnología que utiliza un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones.