Web Services Tecnologías asociadas
|
|
- Vicente Juan Luis Olivares Camacho
- hace 6 años
- Vistas:
Transcripción
1 Web Services 274
2 Web Services Tecnologías asociadas SOAP WSDL XML Tecnologías asociadas El modelo de web services está basado en ciertas tecnologías emergente que es el resultado del trabajo de varias compañías y organizaciones entre las cuales se destacan IBM y Microsoft. Estas tecnologías son SOAP, WSDL y XML. 275
3 Web Sevices Tecnologías SOAP Protocolo de intercambio de información para un ambiente descentralizado y distribuido Basado en XML Modelo de comunicación HTTP SOAP es un protocolo para el intercambio de información en un ambiente descentralizado y distribuido. Es el protocolo más utilizado para realizar el intercambio de información en el modelo de web services. Esta basado en XML y potencialmente puede ser utilizado en combinación con una variedad de protocolos de comunicación, siendo el más utilizado HTTP. Por lo tanto se utiliza HTTP para transportar la información, y XML para representar la misma. El protocolo completo se puede encontrar en El modelo de comunicación de SOAP es muy similar al de HTTP. Un cliente hace un requerimiento (request), el servidor que esta escuchando los requerimientos lo atiende y responde (response) brindando la información solicitada o enviando un mensaje de error en caso de que el requerimiento no haya sido válido. El mensaje SOAP consiste en un elemento envelope SOAP obligatorio, un cabezal SOAP opcional y un cuerpo SOAP obligatorio como un documento XML. El cabezal SOAP es utilizado para definir información acerca del requerimiento, mientras que el cuerpo SOAP contiene el método llamado y los parámetros con los que se llama al mismo. Todo esto es un modelo de mensajes request/response con una forma de describir un conjunto de métodos y pasarle a los mismos parámetros. Esto parece la base del protocolo RPC y de hecho es el uso más común de SOAP. El potencial es entregar esto sobre Internet utilizando HTTP para realizar comunicaciones entre organizaciones permitiendo realizar comunicaciones entre aplicaciones con diferente plataforma, sistema operativo y lenguaje de programación. 276
4 Web Services en GeneXus Proveedores Procedimientos SOAP Consumidores WSDL Import Wizard A continuación se detallan los mecanismos para proveer y consumir Web Services con GeneXus. Proveer: Para proveer Web Services con GeneXus se debe definir un objeto Procedimiento o Reporte, que debe ser de tipo main, y asociado a un generador Web. Se debe configurar la propiedad de objeto Call protocol con el valor SOAP. Se debe publicar el objeto en un servidor Web, con lo que el Web Service queda operativo para ser invocado. El WSDL del servicio queda disponible agregando el parámetro WSDL a la URL del mismo. Por ejemplo: Consumir Se utiliza el WSDL Import Wizard, que permite importar la definición del servicio que se desea consumir. Se debe indicar el WSDL del mismo, y el utilitario definirá los tipos de datos necesarios para poder consumirlo desde GeneXus. En el caso de que el Web Service utilice tipos de datos estructurados, los mismos serán agregados a la base de conocimiento al importar la definición con el WSDL Inspector. Además, es necesario configurar la propiedad de objeto Location. Esto servirá luego para configurar, en los objetos GeneXus que vayan a invocar al Web Service, la ubicación del mismo (host, port, etc.). 277
5 Web Services en GeneXus Procedimiento SOAP Procedimiento GeneXus main con la propiedad call protocol = SOAP Archivo WSDL generado automáticamente El Servidor es un Procedimiento GeneXus con Call Protocol = SOAP. Por la naturaleza del protocolo SOAP los programas generados con GeneXus pueden ser invocados por cualquier cliente SOAP no generado por GeneXus. La información acerca de cómo invocarlo se encuentra en el archivo WSDL (Web Services Description Language) que es generado automáticamente. Dicho archivo se obtiene pasándole el parámetro WSDL a la URL del servicio. 278
6 Web Services en GeneXus Manejo de errores Comportamiento frente a un error Si al hacer un llamado SOAP desde un objeto GeneXus se produce un error, normalmente la ejecución del llamador se cancelará mostrando el error que ocurrió. Si el objeto llamado es un Procedimiento o Reporte GeneXus, es posible indicar que se detenga la ejecución de los programas llamadores en caso de fallar la llamada. Esto se hace mediante la propiedad Cancel Caller Execution on Error : Esta propiedad se habilita solamente cuando la propiedad Call Protocol tiene el valor SOAP. El valor por defecto es Yes. De tener valor No, la ejecución no se cancelará y se podrá obtener el código numérico de error con la función GetSOAPErr(), y el mensaje de error mediante la función GetSOAPErrMsg(). 279
7 Definición del consumidor de un Web Service Objetos Externos Paso 1: Indicar la URL del Web Service que se quiere utilizar. Los external objects permiten acceder a recursos externos a la KB, como si fuesen un objeto interno de la misma. Estos objetos externos pueden ser clases nativas del lenguaje, assemblies, Enterprise Java Beans, stored procedures, o Web Services. Un external object se puede crear manualmente (a través del diálogo "New Object") indicando cada propiedad y método, o se puede usar un Wizard para facilitar el trabajo. El wizard a usar depende del tipo de External Object, en el caso particular de los Web Services, es el WSDL Import Wizard. Los external objects (EO) del WSDL de un servicio permiten agregar referencias del mismo en la base de conocimientos. Los EO almacenan toda la información relacionada al webservice (nombre, propiedades, métodos, parámetros, etc), requeridos para invocar los métodos de dicho web service. Por más información consultar:
8 Definición del consumidor de un Web Service Objetos Externos Paso 2: Indicar el nombre que se le dará al External Object, su descripción, carpeta de ubicación y prefijo. 281
9 Definición del consumidor de un Web Service Objetos Externos Paso 3: Una vez descubierto el Web Service, presionamos Import para importarlo. 282
10 Definición del consumidor de un Web Service Objetos Externos Paso 4: Una vez importado el Web Service, vemos el objeto externo y sus propiedades (View/Properties o F4 sobre el Objeto Externo). 283
11 Definición del consumidor de un Web Service Objetos Externos Para conocer la estructura del WS, damos botón derecho sobre el mismo y seleccionamos Open Part / Structure: Conocemos los parámetros 284
12 Definición del consumidor de un Web Service Objetos Externos Para consumir el WS definimos una variable basada en el tipo de dato CountryInfoService y luego invocamos al método CapitalCity: 285
13 Web Services Locations Para permitir configurar invocaciones a objetos main GeneXus en forma remota. Se pueden hacer usando el tipo de datos Location de GeneXus o el archivo location.xml. Instancias para configurar los locations: 1. En tiempo de generación: mediante location.xml 2. En tiempo de ejecución mediante un archivo: location.xml 3. En tiempo de ejecución mediante código: utilizando variables tipo Location Cuando en el contexto de GeneXus se habla de Location, puede referirse a 2 conceptos: Location de un objeto en 3 capas (propiedad Location a nivel de objeto y propiedad de modelo MultiTier Location) Location de algo accedido via HTTP: puede ser location de un objeto GeneXus (propiedad Location de un objeto con call protocol SOAP o HTTP) o de un web service externo. A un objeto GeneXus con call protocol SOAP o HTTP, se le puede configurar la propiedad Location. Se trata simplemente de un nombre, un string identificatorio / una indirección. Para invocar un objeto GeneXus main SOAP, usando call(), se le debe configurar un Location y además resolver la indirección: Es decir, especificar de alguna forma cómo acceder objetos de ese location; en otras palabras, configurarle host, port, baseurl, datos de autenticación y proxy. Los web services externos, importados, también tienen su Location. El nombre en este caso es predefinido por GeneXus. Es imporante saber entonces cómo configurar un location. Los locations se pueden especificar de varias formas: Con un location.xml o con el Location Data type, o incluso en grupos. Más información:location.xml o Location Data type:
14 En conclusión, a través de los locations, se busca permitir configurar las invocaciones a objetos main GeneXus en forma remota, cuando se utilizan diferentes protocolos, por ej. llamadas vía SOAP. Dichas configuraciones se pueden hacer tanto usando el tipo de datos Location de GeneXus como el archivo location.xml. Instancias para configurar los locations: 1) En tiempo de generación. Mediante el archivo location.xml, ubicado en el directorio raíz de la base de conocimiento y cuya estructura es descripta más abajo. Este archivo debe ser creado por el usuario GeneXus. 2) En tiempo de ejecución, mediante un archivo. Mediante el archivo location.xml, ubicado en el directorio corriente durante la ejecución del programa que invoca al main. Este archivo debe ser creado o editado por el usuario GeneXus. 3) En tiempo de ejecución, mediante código. Mediante variables de tipo Location, cuya estructura es descripta más abajo. Es decir que las propiedades especificadas en tiempo de ejecución mediante código tendrán preferencia sobre las especificadas en tiempo de ejecución mediante un archivo y éstas a su vez tendrán preferencia sobre las especificadas en tiempo de generación para permitir mayor dinamismo en la configuración de los locations. Propiedades Se describen a continuación las propiedades disponibles para describir el location en el archivo XML: Propiedad Subelemento XML Tipo Protocolo Host Host Character HTTP Port Port Numeric HTTP BaseURL BaseURL Character HTTP Secure Secure Numeric (0 1) HTTP Timeout Timeout Numeric HTTP Authentication Authentication Numeric (0 1) HTTP AuthenticationMethod Authentication Method Numeric HTTP AuthenticationRealm Authentication Realm Character HTTP AuthenticationUser Authentication User Character HTTP AuthenticationPassword Authentication Password Character HTTP 287
Introducción a Web Services
Introducción a Web Services Introducción internet Otros Java Organización A Organización B.Net Introducción Sistemas distribuidos procesamiento de la información está distribuido en dos o más computadoras
Más detallesTema 3.1: Introducción a Servicios Web
Tema 3.1: Introducción a Servicios Web Servicios Web (1) La Web proporciona un mecanismo de transporte universal, eficiente, robusto, escalable y probado tanto en aplicaciones inter-organización como intraorganización.
Más detallesEspecificación de Uso. Servicios Web Externos API Servicio Licencias Ed. Superior V-0.1
Especificación de Uso Servicios Web Externos API Servicio Licencias Ed. Superior V-0.1 Coordinación Nacional de Tecnología Información e Innovación Ministerio de Educación de Chile Fecha: 27/Octubre/2011
Más detallesIMPLEMENTACIÓN DE INTEGRACIÓN DE SISTEMAS HEREDADOS UTILIZANDO WEB SERVICES
CAPÍTULO 5 IMPLEMENTACIÓN DE INTEGRACIÓN DE SISTEMAS HEREDADOS UTILIZANDO WEB SERVICES 5.1 Introducción En el capítulo anterior, se dio a conocer la arquitectura propuesta para la implementación de la
Más detallesTema VI. Servicios Web I. Introducción
Tema VI. Servicios Web I. Introducción Desarrollo de Aplicaciones para Internet Curso 12 13 Índice 1.Introducción 2.Llamada a Procedimientos Remotos (RPC) 3.Servicios Web i. Introducción ii. WSDL iii.soap
Más detallesTEMA 5. Otras arquitecturas distribuidas IV. Web Services
TEMA 5. Otras arquitecturas distribuidas IV. Web Services IV. Web Services 1. Qué son los Web Services? 2. Ejemplos de Web Services 3. Tecnologías y arquitectura 3.1. Arquitectura 3.2. Lenguaje de descripción:
Más detallesGALA. Servicios WEB. Curso ASP.NET Desarrollo de Sitios y Servicios Web con Visual Basic 2010, 24 h. L25. Servicios Web en Integración
L25. Servicios Web en Integración L25. en ASP.NET Tipo de proyecto Archivos.ASMX Igual que los.aspx, UN URL Imports System Imports System.Web.Services
Más detallesAplicaciones y Servicios Web (Web Services)
Aplicaciones y Servicios Web (Web Services) Joaquín Salvachúa DIT- jsalvachua@.upm.es -1- Internet NG Índice Problema a resolver Arquitectura SOAP WSDL UDDI Conclusiones -2- Internet NG Aplicaciones WEB
Más detallesConsumir Servicios Web SOAP. CI-2454 Servicios Web Prof. Braulio José Solano Rojas ECCI, UCR
Consumir Servicios Web SOAP CI-2454 Servicios Web Prof. Braulio José Solano Rojas ECCI, UCR Tener un buen IDE es ideal La forma más productiva de consumir un Servicio Web SOAP es por medio de un Entorno
Más detallesNÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO
PACK FORMATIVO EN DESARROLLO DE APLICACIONES CON TECNOLOGÍA WEB NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO - Identificar la estructura de una página web conociendo los lenguajes
Más detallesComunicación entre objetos
Comunicación entre objetos 109 Data Provider Procedimiento Web Panel Transacción Procedimiento PDF Los objetos GeneXus pueden comunicarse entre ellos o con otros programas externos. Un objeto GeneXus puede
Más detallesIntroducción GAM. La gran mayoría de las aplicaciones modernas necesitan algún esquema de login, autenticación y autorización.
Introducción GAM La gran mayoría de las aplicaciones modernas necesitan algún esquema de login, autenticación y autorización. Para cubrir estas necesidades, GeneXus ofrece un módulo de seguridad, llamado
Más detallesConsulta de F931 para el MTEySS
AFIP-SDG SIT Consulta de F931 para el MTEySS Manual para el desarrollador Revisión correspondiente al 23 de agosto de 2010 Administración Federal de Ingresos Públicos Subdirección General de Sistemas y
Más detallesAPLICACIONES DE INTERNET: SOAP
Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas Desarrollo de Aplicaciones Distribuidas AUTORES: Alejandro Calderón Mateos Javier García Blas David Expósito Singh Laura Prada Camacho Departamento
Más detallesSistema de Gestión de Procesos
Sistema de Gestión de Procesos Manual de Alambrado de Web Services con AZ Digital Modele, gestione y optimice los procesos de la organización, y genere automáticamente el código de sus aplicativos 1. Tabla
Más detallesDesarrollo y servicios web
Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2014-2 Qué vimos la clase pasada? Introducción a Big Data Introducción a bases de datos NOSQL Características bases de datos NOSQL MongoDB como motor
Más detallesWEB SERVICE FACTORUMCFDISERVICE
WEB SERVICE FACTORUMCFDISERVICE HOME FactorumCFDiService es la plataforma web service de Factorum para generar los Comprobantes Fiscales Digitales (CFDi) y obtener el código bidimensional (QRCode), a través
Más detallesUn nuevo middleware! Acceso directo, no mediante la simulación de un cliente
1 Hora 1 1 Middlewares 2 Remote Procedure Call (RPC) 3 Remote Object/Method Invocation (ROI/RMI) 4 Comunicación orientada a mensajes (MOC) 5 Comunicación orientada a streams (streaming) Hora 2 6 Middlewares
Más detallesManual de Programación de Web Services. PROYECTO Junta de Comunidades de Castilla La Mancha Plataforma de Notificación Telemática a la ciudadanía
Manual de Programación de Web Services PROYECTO Junta de Comunidades de Castilla La Mancha Plataforma de Notificación Telemática a la ciudadanía INDICE 1. Introducción 1 1.1. Objetivo 1 1.2. Alcance 1
Más detallesWeb Service OSR REST: Guía de Consumo Web Service
Web Service OSR REST: Guía de Consumo Web Service Indice Indice... 2 Guía de consumo... 3 Método POST... 3 Código de resultado: Response... 3 Paylod:... 3 El endpoint es el siguiente:... 4 El XML debe
Más detallesDirección General de Innovación Tecnológica Subdirección de Infraestructura Tecnológica
Dirección General de Innovación Tecnológica Subdirección de Infraestructura Tecnológica Implementación de Exchange Server 2010 Para utilizar RPC sobre HTTP. Secretaria de Finanzas y Planeación del Gobierno
Más detallesConsulta servicio de deuda sud_contrataciones
AFIP Consulta servicio de deuda sud_contrataciones Manual para el desarrollador Versión 1.0 26/10/17 1 Historial de Modificaciones Ver Fecha Edicion Descripcion 1.0 26/10/2017 DINTR Versión Inicial del
Más detalles5.1 Introducción a Servicios Web
5.1 Introducción a Servicios Web Introducción Continuando con el ejemplo de intercambio de información de películas... => Actualmente ya no es necesario implementar la solución sugerida a mano Se han estandarizado
Más detallesWeb Services. Richard Rossel rrossel@inf.utfsm.cl. 23 de noviembre de 2004. Web Services
Richard Rossel rrossel@inf.utfsm.cl 23 de noviembre de 2004 JAVA2 TOC s JAVA2 JAVA2 Definición Aplicaciones Autocontenidas y Modulares Basado en estándares (XML,HTTP) Aplicaciones se anuncian por la red
Más detallesQué son los Web Services?
III. Web Services 1. Qué son los Web Services? 2. Ejemplos de Web Services 3. Tecnologías y arquitectura 3.1. Arquitectura 3.2. Lenguaje de descripción: WSDL 3.3. Protocolo: SOAP 3.4. Registro de servicios:
Más detallesConfiguración de la Autenticación en IIS
Configuración de la Autenticación en IIS OBJETIVOS Establecer en el sistema los permisos de acceso de usuarios necesarios. Describir los mecanismos de autenticación de usuarios y de acceso a los contenidos
Más detallesElastix Web Services (WSDL) Manual de Usuario
Elastix Web Services (WSDL) Manual de Usuario Elaborado por: Departamento de Desarrollo de Elastix Versión: Elastix 2.0.4-Beta 2 Versión Versión de Elastix VERSIONAMIENTO Fecha Editado por Aprobado Por
Más detallesManual de usuario: Extranet boleto electrónico MANUAL DE USUARIO BOLETO ELECTRONICO EXTRANET
MANUAL DE USUARIO BOLETO ELECTRONICO EXTRANET 1 CAPITULO 1 - INICIO DE SESIÓN Para ingresar a la extranet del sistema de boleto electrónico debe ingresar a la URL operadores.machupicchu.gob.pe, la siguiente
Más detallesAntecedentes de REST: sockets, RPC, SOAP, WSDL
Antecedentes de REST: sockets, RPC, SOAP, WSDL Escuela Técnica Superior de Ingeniería de Telecomunicación Universidad Rey Juan Carlos gsyc-profes (arroba) gsyc.urjc.es Marzo de 2016 GSyC - 2016 Antecedentes
Más detallesSistemas Operativos Distribuidos
Evolución de la Web Introducción a los Servicios Web (Web Services) Pasado: Web de documentos Páginas estáticas Web como un enorme repositorio de información Tecnologías: HTTP + HTML Presente: Web de aplicaciones
Más detallesBUSINESS OBJECTS VISUALIZACIÓN DE REPORTES
BUSINESS OBJECTS VISUALIZACIÓN DE REPORTES Contenido CAPÍTULO I. INTRODUCCIÓN... 3 CAPÍTULO II: INTRODUCCIÓN A LA PLATAFORMA... 4 INGRESO A LA PLATAFORMA... 4 INTERFAZ DEL USUARIO... 5 CAPÍTULO III: REPORTES...
Más detallesGOOGLE APPS WINDOWS MAIL 2011 INSTRUCTIVO DE CONFIGURACION
GOOGLE APPS WINDOWS MAIL 2011 INSTRUCTIVO DE CONFIGURACION 1. INGRESANDO A LA CONFIGURACIÓN DEL WINDOWS MAIL Para configurar una cuenta de email en el Microsoft Windows Mail 2011 deberás tener el programa
Más detallesServicios Web. Andrés Pastorini. TRIA Tecnólogo Informático
Andrés Pastorini TRIA Tecnólogo Informático Un servicio web expone un conjunto de servicios para ser consumidos a través de la red. En otras palabras, un servicio web especifica un conjunto de operación(funciones
Más detallesPROCEDIMIENTOS DEL NOC RESPALDO Y RECUPERACION DE DATOS
PROCEDIMIENTOS DEL NOC RESPALDO Y RECUPERACION DE DATOS Página 1 de 7 OBJETIVO El objetivo de este procedimiento es describir la política de respaldo por defecto para el NOC de Provectis, entendiéndose
Más detallesGUÍA CONSUMO DEL SERVICIO WEB DE LA TCRM
GUÍA CONSUMO DEL SERVICIO WEB DE LA TCRM Diciembre de 2015 CONSUMO DEL SERVICIO WEB DE LA TCRM Página 2 de 12 1. CONTENIDO Aspectos generales de la aplicación. Funcionalidades de la aplicación. Importar
Más detallesQeQ Web Service RESTful XML Manual de Consumo V2.6
QeQ Web Service RESTful XML Manual de Consumo V26 Índice general 1- Definiciones y documentación referente a Web Service 2- Ejemplo de consumo utilizando Delphi 3- Ejemplo de consumo utilizando Visual
Más detallesConsulta a parámetros de padrón ws_sr_padron_a100
AFIP Consulta a parámetros de padrón ws_sr_padron_a100 Manual para el desarrollador Versión 1.1 24/07/ Historial de modificaciones Ver Fecha Edición Descripción 0.1 05/05/ DINTR Versión inicial del documento
Más detallesMANUAL PLATAFORMA PAGO TELEMÁTICO Versión 1.1
MANUAL PLATAFORMA PAGO TELEMÁTICO Versión 1.1 FEBRERO 2007 Página: 1 1 TABLA DE CONTENIDO 1 TABLA DE CONTENIDO... 2 2 INTRODUCCIÓN... 3 3 DESCRIPCIÓN DE LOS SERVICIOS... 3 4 PAGO A CUENTA... 4 4.1 Definición
Más detallesManual de referencia de sistema para la invocación de Web Services con Aduanas (SMS v3.1.12)
Subdirección de Informática Manual de referencia de sistema para la invocación de Web Services con Aduanas (SMS v3.1.12) VERSION 3.1.12 MAYO 2008 1 Introducción El sistema SMS (Sistema de Mensajería por
Más detallesIntegrando telefonía IP. con una aplicación de. gestión de tiempos
Trabajo de Grado Integrando telefonía IP con una aplicación de gestión de tiempos Butierrez, Sebastián O. Ramos Giacosa, Luis F. Facultad de Informática, UNLP Septiembre, 2007 MOTIVACIÓN Usuario de una
Más detallesInstalación de MySQL.
Instalación de MySQL. Tienes que tener instalado el apache en tu computadora y la Instalación de PHP. Corremos el programa (el ejecutable.exe) Aparece esta ventana y le damos en siguiente (Next). Después
Más detallesResolución de Nombres de Dominio, creación de los mismos y Empresas proveedoras de servicios de internet.
Resolución de Nombres de Dominio, creación de los mismos y Empresas proveedoras de servicios de internet. En redes de datos, los dispositivos son rotulados con direcciones IP numéricas para que puedan
Más detallesINSTRUCTIVO INSTALADOR ENTEPRISE WEB
INSTRUCTIVO INSTALADOR ENTEPRISE WEB Contenido 1. INTRODUCCION... 3 2. REQUERIMIENTOS... 3 2.1 Servidor de Base de Datos... 3 2.1.1 Hardware... 3 2.1.2 Sistema Operativo... 3 2.1.3 Otros... 3 2.2 Cliente...
Más detallesConsulta a parámetros de padrón ws_sr_padron_a100
AFIP Consulta a parámetros de padrón ws_sr_padron_a100 Manual para el desarrollador Versión 1.0 05/05/17 Historial de modificaciones Ver Fecha Edición Descripción 0.1 05/05/17 DINTR Versión inicial del
Más detallesSistema Gestión de Pagos Electrónicos (SGPE).
Sistema Gestión de Pagos Electrónicos (SGPE). Conexión Web Services para consultas y pagos de facturas. Definición Técnica Interfaz WS. D i r e c c i ó n d e T e c n o l o g í a d e I n f o r m a c i ó
Más detallesOFIMABOT. OfimaBot es la herramienta que permite instalar y actualizar el sistema de Ofimática.
OFIMABOT OfimaBot es la herramienta que permite instalar y actualizar el sistema de Ofimática. IMPORTANTE: Para la ejecución de Ofimabot se deben tener presente en la configuración de Proxys - FireWall
Más detallesCaracterísticas generales de un servicio Web.
Características generales de un servicio Web. Qué son los Servicios Web? Existen múltiples definiciones sobre lo que son los Servicios Web, lo que muestra su complejidad a la hora de dar una adecuada definición
Más detallesGenerador de Informes HTML OdA-Clavy
Generador de Informes HTML OdA-Clavy Paquete software para la generación de informes en formato HTML de las colecciones de Objetos Digitales de los repositorios OdA mediante la conexión con la plataforma
Más detallesSERVICIOS WEB DE MODIFICACIÓN DE LA D.G. DEL CATASTRO Introducción general
SERVICIOS WEB DE MODIFICACIÓN DE LA D.G. DEL CATASTRO Introducción general Versión 1.0 1 Control Versión 1.0 Fecha: 22-10-2008 1 Introducción 3 2 Servicios web de actualización 3 2.1 Acceso y seguridad:
Más detallesSistema de Gestión de Activos y HelpDesk Storagedata v.1.0
Sistema de Gestión de Activos y HelpDesk Storagedata v.1.0 1. Definición... 2 2. Conceptos... 2 3. Requisitos... 4 4. Acceso al Sistema... 5 5. Menú Inicio...... 5 6. Menú Equipos Clientes... 5 Ingresar...
Más detallesManual de Desarrollador Externo
Manual de Desarrollador Externo Consulta de Estado DTE OI2004_CEDTE_MDE_1.10 Oficina Internet Subdirección Informática Servicio Impuestos Internos Fecha:22/12/2010 INDICE CONTROL DE VERSIONES... 3 INTRODUCCIÓN...
Más detallesCursos de Extensión Universitaria UNIVERSIDAD DE OVIEDO. Servicios Web (II)
Fernández Acebal acebal@ieee.org OOTLab PROGRAMACIÓN ORIENTADA A OBJETOS CON C# EN LA PLATAFORMA.NET (II) Dpto. de Informática Lab - Laboratorio de Tecnologías Orientadas a Objetos www.ootlab.uniovi.es
Más detallesAplicación del GAM. Una vez autenticado el usuario podrá comenzar a utilizar la aplicación.
Aplicación del GAM Veamos que debemos hacer desde nuestra aplicación para utilizar el GAM. Vamos a abrir GeneXus y veremos que simplemente modificando el valor de una propiedad a nivel de la versión va
Más detallesSISTEMAS DISTRIBUIDOS MÓDULO 9. Web Services en Sistemas Distribuidos. Arquitectura Orientada a Servicios
SISTEMAS DISTRIBUIDOS MÓDULO 9 Web Services en Sistemas Distribuidos Arquitectura Orientada a Servicios Servicios Web: Estructura y Funcionalidades Protocolo de Comunicación: Soap y Rest Lenguaje Descriptor
Más detallesCaracterísticas generales de un servicio web
Características generales de un servicio web Tema 4 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto Características generales de un servicio web Existen múltiples definiciones sobre lo que son los Servicios
Más detalles3.3 Casos de estudio
3.3 Casos de estudio Introducción Objetivo Estudiar casos de estudio que ilustren escenarios típicos de aplicación de XML Indicar las APIs apropiadas en cada caso Casos de estudio Configuración de aplicaciones
Más detallesPara eso abrimos el ambiente de desarrollo de Genexus.
Overview GeneXus - Demo: 1. IDE de GeneXus, creación de base de conocimiento para desarrollar un sistema de facturación y objeto Transacción para ingreso de facturas. Vamos a ver ahora en una demo las
Más detallesBgInfo v4.16 INTRODUCCIÓN
BgInfo v4.16 INTRODUCCIÓN Cuántas veces ha caminado a un sistema en su oficina y es necesario hacer clic a través de varias ventanas de diagnóstico para recordar aspectos importantes de su configuración,
Más detallesServicios web. Contenido. Programación en Internet Curso 2007-2008. Introducción Los pilares (SOAP, WSDL, UDDI) Desarrollo de un servicio web
Departamento de Lenguajes y Sistemas Informáticos Servicios web Programación en Internet Curso 2007-2008 Contenido Introducción Los pilares (SOAP, WSDL, UDDI) Desarrollo de un servicio web DLSI - Universidad
Más detallesTEMA 5. Otras arquitecturas distribuidas III. Otros entornos de objetos distribuidos
TEMA 5. Otras arquitecturas distribuidas III. Otros entornos de objetos distribuidos III. Otros entornos de objetos distribuidos 1. Problemas de CORBA 2. Java Enterprise Edition 1. EJB 2. Servidor de aplicaciones
Más detallesCómo crear un nuevo perfil de correo electrónico en Outlook 2010, Outlook 2007 y Outlook 2003
Cómo crear un nuevo perfil de correo electrónico en Outlook 2010, Outlook 2007 y Outlook 2003 Las cuentas de correo electrónico se encuentran en los Un perfil de correo electrónico se compone de cuentas
Más detallesRedes locales 6. Conrado Perea
Redes locales 6 Conrado Perea SEGURIDAD DE PERMISOS CARPETAS COMPARTIDAS Los permisos y las carpetas compartidas remotas constituyen el pilar de seguridad de Windows Server 2003. Los permisos basados en
Más detallesMANUAL DEL USUARIO. Índice
Índice -CONSULTAS A TRAVÉS DE INTERNET 2 OBJETIVO 2 FUENTE DE DATOS 2 VIGENCIA DE LA INFORMACIÓN 3 TEMAS DE CONSULTA 3 INGRESO A LAS CONSULTAS 4 INTERFAZ CON EL USUARIO 7 MENÚ DE OPCIONES: VISUALIZACIÓN
Más detallesTutorial de instalación configuración y funcionamiento de Wsus (servidor de actualizaciones) en Windows server 2008 Enterprise
Tutorial de instalación configuración y funcionamiento de Wsus (servidor de actualizaciones) en Windows server 2008 Enterprise Por Juan Camilo González López Instructor Luis Felipe Londoño Tecnología en
Más detallesTema 18. Servicios Web.
Tema 18. Servicios Web. Los web services son componentes software que permiten a los usuarios usar aplicaciones de negocio que comparten datos con otros programas modulares, vía Internet. Son aplicaciones
Más detalles1. Introducción... 2
1. Introducción... 2 2. Descripción de Módulos de la Aplicación... 3 1. Ingreso a la aplicación Consultor Forestal... 3 2. Menú Archivo... 6 Nuevo... 6 Abrir Formulario... 7 Guardar... 10 Guardar como......
Más detallesServicio Web de Timbrado
Servicio Web de Timbrado Este documento describe la información relacionada para la implementación del Servicio Web de Timbrado Versión del documento 2.0 DotNET Desarrollo de Sistemas 01/01/2017 Contenido
Más detallesInstalación de UPS WorldShip en una estación de trabajo autónoma o de administración
INSTRUCCIONES PREVIAS A LA INSTALACIÓN: Nota: UPS WorldShip TM no se puede instalar en un servidor. Desactive temporalmente cualquier software antivirus que pueda tener instalado. Para una instalación
Más detalles.NET Framework 3.5 Visual Studio Express 2008 Tabla 1 Requerimientos de Software
Tutorial: Consumir un servicio sincrónico de la PGE Autor: Tecnología Arquitectura y Normas Primera versión: 15 de noviembre, 2010 Última actualización: 13 de agosto, 2014 Objetivo El objetivo de este
Más detallesReportes con SQL Server
Reportes con SQL Server Programa de Estudio Reportes con SQL Server Aprende a crear informes personales desde cero y compartirlos con otros usuarios utilizando la plataforma extendida de Business Intelligence
Más detallesGuía de trabajo Despliegue de aplicaciones web
CC5604 Desarrollo de aplicaciones empresariales con J2EE Guía de trabajo Despliegue de aplicaciones web 1 Objetivos El objetivo de esta guía de trabajo es permitirle adquirir una experiencia inicial respecto
Más detallesPlataforma Integrada de Servicios Electrónicos del Estado Especificaciones del WSDL
Plataforma Integrada de Servicios Electrónicos del Estado Especificaciones del WSDL
Más detallesSistema de Administración de Farmacias Modelo de Diseño Versión 1.0. Historia de revisiones
Sistema de Administración de Farmacias Modelo de Diseño Versión 1.0 Historia de revisiones Fecha Versión Descripción Autor 14/09/2014 1.0 Versión Inicial Guillermo López 14/09/2014 1.0 Revisión. SQA Modelo
Más detallesManual de instalación y configuración de IdeaInvoiceXML. Elaborado por: IdeaSys 06 de Febrero del 2013 Departamento de documentación
Manual de instalación y configuración de IdeaInvoiceXML Elaborado por: IdeaSys 06 de Febrero del 2013 Departamento de documentación Índice Índice... 2 Acerca del manual... 2 Descargando IdeaInvoiceXML...
Más detallesI. Verificación de la Versión de Outlook instalado
Contenido I. Verificación de la Versión de Outlook instalado... 2 II. Agregar una cuenta de correo de UNICAUCA a outlook 2007... 2 III. Verificar las carpetas suscritas en outlook... 11 IV. Sincronización
Más detallesManual Instalación GIRH-Autorizaciones (JAVA)
Manual Instalación GIRH-Autorizaciones (JAVA) GIRH-Autorizaciones (JAVA): Requerimientos Generales: Apache Tomcat. JDK. Ver manual instalación Apache Tomcat y JDK: http://wiki/pages/viewpage.action?pageid=43253771
Más detallesCreación de la KB. Page1. Video filmado con GeneXus X Evolution 3. Vamos a ejecutar a GeneXus
Creación de la KB Vamos a ejecutar a GeneXus Este número que vemos aquí, nos indica cuál es la versión de GeneXus que estamos ejecutando. Es importante estar siempre actualizados en la última versión.
Más detallesCASO-PRACTICO-3-FTP. 1) Entrega una manual de los pasos que has realizado para instalar el servidor FTP y configurarlo de forma anónima.
CASO-PRACTICO-3-FTP 1) Entrega una manual de los pasos que has realizado para instalar el servidor FTP y configurarlo de forma anónima. - Instalación del Servidor En el menú Inicio, clic en Panel de control,
Más detallesWebServices bajo SOA. SOAagenda team Chile
WebServices bajo SOA SOAagenda team Chile 1 Conceptos Servicio SOA Una tarea de negocio repetitiva validar Crédito Cliente, que cumple estándares SOA WebService Funcionalidades disponibles vía Web, implementadas
Más detallesVisión general Infraestructura Desarrollo de un servicio Web Invocación de un servicio Web Bibliografía
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d Arquitectura de Computadors (Seminaris de CASO) Autors Alberto Guirao Rico Jesús Barahona Esteve Agenda Visión general Infraestructura Desarrollo
Más detallesNoviembre 2010 Nicolás Escobar Facultad de Ingeniería
Teiid Scalable Information Integration Noviembre 2010 Nicolás Escobar Facultad de Ingeniería Agenda Qué es Teiid? Cómo se utiliza? Ejemplos: Integración entre una base de datos relacional y un archivo
Más detallesProceso de sincronización entre sucursales desconectadas
Proceso de sincronización entre sucursales desconectadas Requerimiento Se requiere la implementación de un proceso que integre y sincronice la información que se captura en diferentes sucursales de una
Más detallesMinisterio de Justicia y Derechos Humanos Unidad de Información Financiera. Sistema de Reporte de Operaciones Masivo SROM.
Sistema de Reporte de Operaciones Masivo SROM Manual de Usuario Fecha creación: 07/09/2011 Fecha actualización: 09/02/2012 Índice 1. Configuración Preliminar...3 2. Inicio de sesión...4 3. Detección de
Más detallesSISTEMAS DISTRIBUIDOS MÓDULO 9
SISTEMAS DISTRIBUIDOS MÓDULO 9 Web Services Web Services (Servicios Web) Servicios Web: Estructura y Funcionalidades Protocolo de Comunicación: Soap y Rest Lenguaje Descriptor de Servicios WSDL Protocolo
Más detallesLas marcas en la pantalla indican las posibles posiciones que puede tomar una ventana dentro del IDE.
1 2 Las marcas en la pantalla indican las posibles posiciones que puede tomar una ventana dentro del IDE. El resultado que provocan es el siguiente: Posición 1: La ventana queda situada en la parte superior
Más detallesWEB SERVICES TUTORIAL. Tutorial completo para poder crear y utilizar Web Services con las configuraciones más usadas de forma profesional.
WEB SERVICES TUTORIAL Tutorial completo para poder crear y utilizar Web Services con las configuraciones más usadas de forma profesional. 1/29/2013 INTRODUCCIÓN... II WEB SERVICES... II PRINCIPALES VENTAJAS...
Más detallesManual de Usuario. HISMINSA Sistema de Gestión Asistencial (Versión Offline para XP) Ministerio de Salud del Perú Todos los Derechos Reservados
Manual de Usuario HISMINSA Sistema de Gestión Asistencial (Versión Offline para XP) Ministerio de Salud del Perú 2015 - Todos los Derechos Reservados Introducción El Ministerio de Salud del Perú a través
Más detallesEjercicios. Invocación de Servicios Web SOAP
Ejercicios. Invocación de Servicios Web SOAP Índice 1 Repositorio Mercurial para los ejercicios...2 2 Clientes para servicio web hola...2 3 Cliente para el servicio web Calculadora... 3 4 Cliente para
Más detallesLINEAMIENTOS TÉCNICOS CATEGORÍA JAVA WEB INSTRUCTOR LÍDER DE CATEGORÍA DIANA MARÍA VALENCIA INSTRUCTOR APOYO GARY JAVIER JOVEN BALVIN
INSTRUCTOR LÍDER DE CATEGORÍA DIANA MARÍA VALENCIA CENTRO DE COMERCIO Y TURISMO, REGIONAL QUINDÍO INSTRUCTOR APOYO GARY JAVIER JOVEN BALVIN CENTRO INDUSTRIAL DE MANTENIMIENTO INTEGRAL, REGIONAL SANTANDER
Más detallesSistemas operativos en red. Conrado Perea
Sistemas operativos en red Conrado Perea Tarjetas de red. Instalación La forma más rápida de acceder a la configuración de la tarjeta es: botón derecho sobre el icono Mis sitios de red > Propiedades CONFIGURAR
Más detallesGuía de Instalación Versión 3.0. Cliente VPN. Sistema Ingresador de Información Periódica
Guía de Instalación Versión 3.0 Cliente VPN Sistema Ingresador de Información Periódica Junio 2016 1 Tabla of Contenidos Tabla of Contenidos... 2 1. Introducción... 3 2. Términos y definiciones... 3 3.
Más detallesSistemas Distribuidos: Migración de Procesos
Sistemas Distribuidos: Migración de Procesos Yudith Cardinale Universidad Central de Venezuela Facultad de Ciencias Postgrado en Computación Octubre 2013 Febrero 2014 Objetivos Entender la importancia
Más detallesPara poder abrir (importar) este archivo es necesario que disponga de un programa de mediciones.
La Base de Datos de Construcción de la Comunitat Valenciana se distribuye en un archivo con formato FIEBDC 3/2002, Formato de Intercambio Estándar de Base de Datos de Construcción (*.bc3). Para poder abrir
Más detallesSISTEMA DE AMBIENTES DE DESPACHO
SISTEMA DE AMBIENTES DE DESPACHO Guía de administración SISTEMA DE GESTIÓN PARA LA GOBERNABILIDAD 2 Índice Lección 1 Lección 2 Lección 3 Ingreso al Sistema de Administración de Ambientes del Despacho Creación
Más detallesConfiguración Firma digital en ADOBE READER XI
Configuración Firma digital en ADOBE READER XI Descargar e instalar. http://www.adobe.com/la/products/reader.html Se ejecuta o se guarda segun su preferencia: Descarga de los certificados: Ingresar al
Más detallesSYSACAD SISTEMA ACADEMICO
MODULO DE BIBLIOTECAS SYSACAD SISTEMA ACADEMICO Este módulo tiene el objetivo de sistematizar la gestión de bibliotecas, permitiendo el registro y control de préstamos y reservas de libros, y también el
Más detallesPrototipación y ejecución
Prototipación y ejecución En nuestro proceso de construcción una aplicación para una inmobiliaria, hemos creado una KB en GeneXus con las Transacciones necesarias, y a partir de ella la aplicación Web
Más detallesIntroducción a XML (III) - Web Services Huibert Aalbers Senior Certified Software IT Architect
Introducción a XML (III) - Web Services Huibert Aalbers Senior Certified Software IT Architect IT Insight podcast Este podcast pertenece a la serie IT Insight Pueden suscribirse al podcast a través de
Más detallesConfigurar correo POP3 en Windows Live Mail
C/ Narcís Monturiol, 96 08203 Sabadell (Barcelona) Tel.: 937.120.531(4 LINEAS) Fax: 937.120.247 E-mail: ayuda@dsgsoftware.com E-mail: comercial@dsgsoftware.co om Configurar correo POP3 en Windows Live
Más detallesIntroducción a Sistemas Peer to Peer
Centro de Tecnologías de Información y Comunicación Universidad Nacional de Ingeniería, Lima Introducción a Sistemas Peer to Peer Yudith Cardinale y Jesús De Oliveira Universidad Simón Bolívar Marzo 2009
Más detalles