Si usted quiere desarrollar con Bluevia y Java, esto es lo primero que debe saber

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Si usted quiere desarrollar con Bluevia y Java, esto es lo primero que debe saber"

Transcripción

1

2

3 LIMINAL Si usted quiere desarrollar con Bluevia y Java, esto es lo primero que debe saber Mario Linares Vásquez mario.linares@liminal-it.con Junio 30 de 2011

4 Network as a Service - NaaS Que información poseen los operadores de móviles? Llamadas. Mensajes. Ubicación de los equipos. Perfil de los usuarios y los equipos. Facturación. NaaS: información y servicios de la red (network intelligence) son ofrecidos a los usuarios y a terceros. Network as a Service - NaaS

5 Telco 2.0 business model Usuarios Application Service Providers APIs Telco Network as a Service - NaaS

6 Modelo de desarrollo REST OAUTH SDK para Java Documentación AGENDA

7 MODELO de desarrollo

8 Un nuevo concepto para el desarrollo de aplicaciones que consumen servicios en la red de telefónica, como mensajería o búsqueda de información de personas. APIs y SDKs Diferentes lenguajes de programación. webservices autorización REST OAUTH

9 OAUTH El acceso a los recursos de la red es autorizado por los usuarios mediante OAUTH. Con OAUTH, los datos identidad (login, password) de los usuarios permanecen privados y no son compartidos con las aplicaciones BlueVia.

10 App SDK BlueVia Internet MMS Send API MMS Receive API SMS Receive API SMS Send API Location API User Context API Advertising API

11 App SDK BlueVia Internet MMS Send API MMS Receive API SMS Receive API SMS Send API Location API User Context API Advertising API REST

12 App BlueVia Internet MMS Send API SMS Receive API MMS Receive API SMS Send API Location API User Context API Advertising API

13 SMS Send API SMS Receive API MMS Receive API MMS Send API Advertising API User Context API Location API

14 Desarrolladores El modelo de desarrollo, incluye 1. Registro en Bluevia: 2. Obtener API Keys

15 Desarrolladores Un API key es requerida por cada aplicación, con el fin de usar las APIS Bluevia. De acuerdo con el tipo de Key (Test o Comercial) las APIs se pueden utilizar en modo SANDBOX: Ambiente para pruebas que no genera tráfico en la red. LIVE: ambiente que usa la red de telefónica de forma real.

16 Desarrolladores Bluevia

17 Desarrolladores Bluevia

18 Escenarios de desarrollo Test API Key Commercial API Key Sandbox Fase inicial de desarrollo Pruebas de la aplicación Simulación de error No genera tráfico Pruebas antes de iniciar el proceso de acreditación de la aplicación o antes de subir a una App Store. Live Pruebas con desarrolladores registrados y que tengan crédito para uso de las APIS. Transacciones sobre la red de acuerdo con el modelo comercial seleccionado.

19 REST representational state transfer.

20 Métodos protocolo HTTP Método (Verbo) OPTIONS GET HEAD POST PUT DELETE TRACE CONNECT Uso Retorna los métodos soportados por el servidor Solicita una representación de un recurso Igual que GET pero sin cuerpo Envía datos para ser procesados Envía una representación de un recurso Elimina el recurso Solicita retorno del mensaje enviado Convierte el request a un tunel TCP/IP

21 Códigos de estado HTTP Código Descripción 1xx 2xx 3xx 4xx 5xx Información Éxito Redirección Error del cliente Error del servidor

22 Mensaje HTTP - Request POST /services/rest/sms/outbound/requests?version=v1 HTTP/1.1 Authorization: OAuth realm=" oauth_consumer_key="gjqq11099se", oauth_token="4bf499a1ecaac050dfaddfef87f99e3a", oauth_signature_method="hmac-sha1", oauth_signature="8i4319sry0zljv15rwqpuf7%2boso%3d", oauth_timestamp=" ", oauth_nonce=" " Content-Type: application/xml Host: api.bluevia.com:443 <?xml version="1.0" encoding="utf-8"?> <tns:smstext > <tns:address> <tns1:phonenumber> </tns1:phonenumber> </tns:address> <tns:message>this is a text message</tns:message> <tns:originaddress> <tns1:alias>4bf499a1ecaac050dfaddfef87f99e3a</tns1:alias> </tns:originaddress> </tns:smstext>

23 Mensaje HTTP - Request Método HTTP POST /services/rest/sms/outbound/requests?version=v1 HTTP/1.1 Authorization: OAuth realm=" oauth_consumer_key="gjqq11099se", oauth_token="4bf499a1ecaac050dfaddfef87f99e3a", oauth_signature_method="hmac-sha1", oauth_signature="8i4319sry0zljv15rwqpuf7%2boso%3d", oauth_timestamp=" ", oauth_nonce=" " Content-Type: application/xml Host: api.bluevia.com:443 <?xml version="1.0" encoding="utf-8"?> <tns:smstext > <tns:address> <tns1:phonenumber> </tns1:phonenumber> </tns:address> <tns:message>this is a text message</tns:message> <tns:originaddress> <tns1:alias>4bf499a1ecaac050dfaddfef87f99e3a</tns1:alias> </tns:originaddress> </tns:smstext>

24 Mensaje HTTP - Request Request URI POST /services/rest/sms/outbound/requests?version=v1 HTTP/1.1 Authorization: OAuth realm=" oauth_consumer_key="gjqq11099se", oauth_token="4bf499a1ecaac050dfaddfef87f99e3a", oauth_signature_method="hmac-sha1", oauth_signature="8i4319sry0zljv15rwqpuf7%2boso%3d", oauth_timestamp=" ", oauth_nonce=" " Content-Type: application/xml Host: api.bluevia.com:443 <?xml version="1.0" encoding="utf-8"?> <tns:smstext > <tns:address> <tns1:phonenumber> </tns1:phonenumber> </tns:address> <tns:message>this is a text message</tns:message> <tns:originaddress> <tns1:alias>4bf499a1ecaac050dfaddfef87f99e3a</tns1:alias> </tns:originaddress> </tns:smstext>

25 Mensaje HTTP - Request Versión HTTP POST /services/rest/sms/outbound/requests?version=v1 HTTP/1.1 Authorization: OAuth realm=" oauth_consumer_key="gjqq11099se", oauth_token="4bf499a1ecaac050dfaddfef87f99e3a", oauth_signature_method="hmac-sha1", oauth_signature="8i4319sry0zljv15rwqpuf7%2boso%3d", oauth_timestamp=" ", oauth_nonce=" " Content-Type: application/xml Host: api.bluevia.com:443 <?xml version="1.0" encoding="utf-8"?> <tns:smstext > <tns:address> <tns1:phonenumber> </tns1:phonenumber> </tns:address> <tns:message>this is a text message</tns:message> <tns:originaddress> <tns1:alias>4bf499a1ecaac050dfaddfef87f99e3a</tns1:alias> </tns:originaddress> </tns:smstext>

26 Mensaje HTTP - Request Headers POST /services/rest/sms/outbound/requests?version=v1 HTTP/1.1 Authorization: OAuth realm=" oauth_consumer_key="gjqq11099se", oauth_token="4bf499a1ecaac050dfaddfef87f99e3a", oauth_signature_method="hmac-sha1", oauth_signature="8i4319sry0zljv15rwqpuf7%2boso%3d", oauth_timestamp=" ", oauth_nonce=" " Content-Type: application/xml Host: api.bluevia.com:443 <?xml version="1.0" encoding="utf-8"?> <tns:smstext > <tns:address> <tns1:phonenumber> </tns1:phonenumber> </tns:address> <tns:message>this is a text message</tns:message> <tns:originaddress> <tns1:alias>4bf499a1ecaac050dfaddfef87f99e3a</tns1:alias> </tns:originaddress> </tns:smstext>

27 Mensaje HTTP - Request POST /services/rest/sms/outbound/requests?version=v1 HTTP/1.1 Authorization: OAuth realm=" oauth_consumer_key="gjqq11099se", oauth_token="4bf499a1ecaac050dfaddfef87f99e3a", oauth_signature_method="hmac-sha1", oauth_signature="8i4319sry0zljv15rwqpuf7%2boso%3d", oauth_timestamp=" ", oauth_nonce=" " Content-Type: application/xml Host: api.bluevia.com:443 Cuerpo del mensaje <?xml version="1.0" encoding="utf-8"?> <tns:smstext > <tns:address> <tns1:phonenumber> </tns1:phonenumber> </tns:address> <tns:message>this is a text message</tns:message> <tns:originaddress> <tns1:alias>4bf499a1ecaac050dfaddfef87f99e3a</tns1:alias> </tns:originaddress> </tns:smstext>

28 Mensaje HTTP Request/Response POST /services/rest/sms/outbound/requests?version=v1 HTTP/1.1 Authorization: OAuth realm=" oauth_consumer_key="gjqq11099se", oauth_token="4bf499a1ecaac050dfaddfef87f99e3a", oauth_signature_method="hmac-sha1", oauth_signature="8i4319sry0zljv15rwqpuf7%2boso%3d", oauth_timestamp=" ", oauth_nonce=" " Content-Type: application/xml Host: api.bluevia.com:443 Internet <?xml version="1.0" encoding="utf-8"?> <tns:smstext > <tns:address> <tns1:phonenumber> </tns1:phonenumber> </tns:address> <tns:message>this is a text message</tns:message> <tns:originaddress> <tns1:alias>4bf499a1ecaac050dfaddfef87f99e3a</tns1:alias> </tns:originaddress> </tns:smstext> SMS Send API HTTP/ Created Location: /deliverystatus Content-Length: 0

29 REST Representational State Transfer. Estilo arquitectónico para aplicaciones distribuidas. El uso de un conjunto limitado de operaciones, con una semántica uniforme, es suficiente para construir cualquier tipo de aplicación.

30 REST Representational State Transfer. Los estados de un proceso pueden ser modelados como recursos. Información semántica sobre los pasos del proceso de negocio están embebidos en las URIs.

31 CRUD Web services Bajo el estilo REST, las operaciones CRUD son suficientes para construir cualquier tipo de aplicación. Método HTTP URI Uso GET /message Consultar estado POST /message/{id} Crear/enviar PUT /message/{id} Actualizar DELETE /message/{id} Eliminar

32 CRUD Web services - POST Cliente Servidor POST /services/message HTTP/1.1. Host: test.com El mensaje 201 Created Location Exito 400 Bad request Error 500 Internal error

33 URLs para APIs de Bluevia h"ps://api.bluevia.com/services/rest/sms/outbound/requests/ /deliverystatus?version=v1&alt=json URI de acceso a Bluevia

34 URLs para APIs de Bluevia hdps://api.bluevia.com/services/rest/sms/outbound/requests/ /deliverystatus?version=v1&alt=json URI de acceso a Bluevia. Identificador del API.

35 URLs para APIs de Bluevia hdps://api.bluevia.com/services/rest/sms/outbound/ requests/ /deliverystatus? version=v1&alt=json URI de acceso a Bluevia. Identificador del API. Operación.

36 URLs para APIs de Bluevia hdps://api.bluevia.com/services/rest/sms/outbound/requests/ /deliverystatus?version=v1&alt=json URI de acceso a Bluevia. Identificador del API. Operación. Identificador del recurso.

37 URLs para APIs de Bluevia hdps://api.bluevia.com/services/rest/sms/outbound/ requests/ /deliverystatus? version=v1&alt=json URI de acceso a Bluevia. Identificador del API. Operación. Identificador del recurso. Parámetros. Mas info en

38 URLs para APIs de Bluevia hdps://api.bluevia.com/services/rest/sms/outbound/requests/ /deliverystatus?version=v1&alt=json URI de acceso a Bluevia. Identificador del API. Operación. Identificador del recurso. Parámetros. Mas info en

39 APIs - Formatos de Mensaje Los mensajes en métodos POST y PUT pueden enviarse utilizando XML, JSON o URL encoded: POST /services/rest/sms/outbound/requests?version=v1 HTTP/1.1 Content-Type: application/xml Host: api.bluevia.com:443 XML <?xml version="1.0" encoding="utf-8"?> <tns:smstext xmlns:tns=" xmlns:tns1= xmlns:xsi=" xsi:schemalocation=" UNICA_API_REST_sms_types_v1_0.xsd "> <tns:address> <tns1:phonenumber> </tns1:phonenumber> </tns:address> <tns:message>this is a text message</tns:message> <tns:originaddress> <tns1:alias>30c8db243ad31380e90f3fd650af9351</tns1:alias> </tns:originaddress> </tns:smstext>

40 APIs - Formatos de Mensaje POST /services/rest/sms/outbound/requests?version=v1 HTTP/1.1 Content- Type: applicaqon/json Host: api.bluevia.com:443 {"smstext": { "address": {"phonenumber": " "}, "message": "This is a text message", "originaddress": {"alias": "30c8db243ad31380e90f3fd650af9351"}, }} JSON URL POST /services/rest/sms/outbound/requests?version=v1 HTTP/1.1 Content- Type: applicaqon/x- www- form- urlencoded Host: api.bluevia.com:443 address.phonenumber= &message=this+is+a+text +message&originaddress.alias=30c8db243ad31380e90f3fd650af9351

41 APIs Códigos de respuesta y error Código Descripción 200 OK Éxito. Respuesta _pica para GET y DELETE 201 Created Recurso creado exitosamente (POST, PUT) 202 Accepted Solicitud aceptada para procesamiento. 204 No Content Éxito, pero la respuesta no requiere contenido. Código error Descripción 400 Mensaje request con formato inválido 401 AutenQcación requerida 403 El servicio no puede cumplir con la solicitud, violación de acuerdos de nivel de servicio. 404 El servicio no puede cumplir con la solicitud, violación de acuerdos de nivel de servicio.

42 OAUTH

43 OAUTH OAUTH permite compartir recursos privados (fotos, listas de contactos, números de cuentas, etc) alojados en sitios, de tal forma que otras aplicaciones los puedan utilizar sin almacenar o solicitar las credenciales privadas. Ejemplo: una aplicación para mensajería SMS/MMS por internet requiere una autorización para poder realizar la facturación a nombre del propietario del número que envía el mensaje. La aplicación no es del proveedor de mensajería

44 OAUTH - Definiciones Proveedor del servicio/servidor: sitio o web services donde se encuentran los recursos. Usuario : el propietario de los recursos. Consumidor/Cliente: la aplicación que quiere acceder a los recursos. Token: mecanismo diferente a las credenciales del usuario, que son usados para acceder a los recursos. Puede ser de tipo Request o Access.

45 OAUTH 1. Request token Aplicación Servidor 2. Solicita autorización 3. Se autentica y da autorización para el acceso Propietario

46 OAUTH 4. Access token 5. Acceso a los recursos

47 OAUTH - Ejemplo hdp://enviaunsms.com EnviaUnSMS.com Su número Enviar a Mensaje Ok Un usuario quiere enviar un SMS (con cargo a su cuenta) a través de una aplicación web

48 OAUTH - Ejemplo hdp:// EnviaUnSMS.com Su número Enviar a Mensaje Ok La aplicación solicita unathorized request token al proveedor del servicio

49 OAUTH - Ejemplo hdp:// EnviaUnSMS.com Su número Enviar a Mensaje Ok La aplicación redirecciona el flujo a la página del servicio de autorización hdp://autorizando.com BlueVia connect hdp://autorizando. Autorización Userna Passwor

50 OAUTH - Ejemplo EnviaUnSMS.com BlueVia connect Autorización hdp://autorizando.com Username Password El usuario da la autorización EnviaUnSMS.com BlueVia connect Autorización Autoriza a enviaunsms.com para Enviar SMSs?

51 OAUTH - Ejemplo hdp:// EnviaUnSMS.com Su número Enviar a Mensaje hdp://autorizando.com La aplicación obqene authorized request token EnviaUnSMS.com BlueVia connect Autorización Autoriza a enviaunsms.com para Enviar SMSs?

52 OAUTH - Ejemplo hdp:// EnviaUnSMS.com Su número Enviar a Mensaje La aplicación solicita un access token con el authorized request token

53 OAUTH - Ejemplo hdp:// EnviaUnSMS.com Su número Enviar a Mensaje Con el access token, la aplicación solicita al servidor del proveedor de mensajería, el envío del mensaje

54 SDK

55 SDK para Java

56 SDK para Java Paquete Descripción com.bluevia.examples com.bluevia.java.directory com.bluevia.java.gap com.bluevia.java.location com.bluevia.java.mms com.bluevia.java.oauth com.bluevia.java.sms com.telefonica.schemas.unica.rest.* Ejemplos de invocación de las APIs Clases para invocar API user context Clases para invocar API -advertisement Clases para invocar API - location Clases para invocar API - MMS Clases para invocar API de autenticación Clases para invocar API - SMS Clases generadas por Java XML binding (JAXB), para los esquemas de los tipos.

57 SDK para Java - Funcionalidades OAUTH Solicitar RequestToken y AccessToken. ADVERTISEMENT Consultar un Ad (un Ad se compone de un elemento creativo y una interacción).

58 SDK para Java Ejemplo OAUTH

59 SDK para Java - Funcionalidades SMS/MMS Envío de SMS/MMS a múlrples desrnos. Verificar estado del envío de SMS/MMS: La aplicación solicita el envío de norficaciones sobre el estado. La aplicación explícitamente consulta el estado. Posibles estados: DeliveredToNetwork, DeliveryUncertain, DeliveryImpossible, MessageWaiQng, DeliverdToTerminal, DeliveryNoQficaQonUnsupported. Recepción de SMS/MMS por demanda o a través de norficaciones. Recepción de adjuntos en MMS.

60 SDK para Java Ejemplo SMS

61 SDK para Java - Funcionalidades DIRECTORY/USER CONTEXT Consultar información personal del usuario. Consultar perfil del usuario. Consultar información de la red. Consultar información del equipo. LOCATION Consultar información de localización del equipo.

62 DOCUMENTACIÓN

63 Documentación Guía de inicio Guía del desarrollador APIs Manual de referencia APIs Documentación propia de cada SDK

64 Mario Linares Vásquez GRACIAS

65 LIMINAL-IT.com

TALLER desarrollando aplicaciones con Bluevia y Java

TALLER desarrollando aplicaciones con Bluevia y Java TALLER desarrollando aplicaciones con Bluevia y Java Javier López @javieredo85 Junio 30 de 2011 Introducción Requisitos Preparación del ambiente Registro en Bluevia Autorización y permisos Enviando y

Más detalles

Taller Desarrollando aplicaciones con Bluevia y Java

Taller Desarrollando aplicaciones con Bluevia y Java Taller Desarrollando aplicaciones con Bluevia y Java Versión 1.0 Junio 30 de 2011 TABLA DE CONTENIDO 1. OBJETIVOS... 3 2. INTRODUCCIÓN... 3 3. REQUISITOS... 3 4. PREPARACIÓN DEL AMBIENTE... 3 5. REGISTRO

Más detalles

Portal Inteligente Medellín Documentación de la Arquitectura de Software

Portal Inteligente Medellín Documentación de la Arquitectura de Software Guías para las API de servicios Portal Inteligente Medellín Documentación de la Arquitectura de Software Juan G. Lalinde-Pulido Claudia M. Zea Luis F. Londoño Nicolás Hock Sergio A. Monsalve Departamento

Más detalles

Botón de Pago Instapago versión 1.1 TECNOLOGÍA INSTAPAGO C.A. www.instapago.com

Botón de Pago Instapago versión 1.1 TECNOLOGÍA INSTAPAGO C.A. www.instapago.com Botón de Pago Instapago versión 1.1 TECNOLOGÍA INSTAPAGO C.A. www.instapago.com Histórico de Cambios Fecha Ver. Autor Descripción 06/06/2014 1.0 Enyert Viñas Creación del Documento 06/10/2014 1.1 Alex

Más detalles

RESTful 4 all. Diego Sapriza diego@sapriza.net @AV4TAr

RESTful 4 all. Diego Sapriza diego@sapriza.net @AV4TAr RESTful 4 all Diego Sapriza diego@sapriza.net @AV4TAr Como diseñar una API RESTful sin morir en el intento. Hi! I M Diego Sapriza @AV4TAr ..uy PHP.meetup.uy DevOps.meetup.uy El mundo evoluciona constantemente

Más detalles

MICROSITIOS. Perfiles

MICROSITIOS. Perfiles MICROSITIOS Perfiles API para el consumo de servicios encargados de la creación, visualización, edición, eliminación y demás operaciones sobre los perfiles de usuarios de Metaportal. METAPORTAL 18/07/2014

Más detalles

TECNOLOGÍAS ASOCIADAS A LAS APLICACIONES WEB

TECNOLOGÍAS ASOCIADAS A LAS APLICACIONES WEB TECNOLOGÍAS ASOCIADAS A LAS APLICACIONES WEB Existen varios tipos de tecnologías para los Servidores Web, estas tecnologías se pueden dividir en 4 grupos principales que son: Tecnologías al lado del cliente

Más detalles

HTTP Introducción. Redes de Datos Ing. Marcelo Utard / Ing. Pablo Ronco FACULTAD DE INGENIERIA UNIVERSIDAD DE BUENOS AIRES

HTTP Introducción. Redes de Datos Ing. Marcelo Utard / Ing. Pablo Ronco FACULTAD DE INGENIERIA UNIVERSIDAD DE BUENOS AIRES Introducción Protocolo de capa de aplicación utilizado para la transferencia de Recursos u objetos. Opera sobre TCP típicamente en el puerto 80 Simple Stateless Genérico Utiliza las extenciones MIME. Transporte

Más detalles

PRUEBAS FUNCIONALES Y DE ACEPTACIÓN

PRUEBAS FUNCIONALES Y DE ACEPTACIÓN PRUEBAS FUNCIONALES Y DE ACEPTACIÓN Por: Julián Camilo Ortega Muñoz Pontificia Universidad Javeriana 2013 INTRODUCCIÓN Este documento tiene como propósito demostrar que las funcionalidades de la aplicación

Más detalles

Redes de Computadores II

Redes de Computadores II Redes de Computadores II Capa de Aplicación HTTP Las siguientes láminas son material de apoyo para el estudio de la materia de Redes II. No son un contenido exhaustivo del material. Se recomienda suplementar

Más detalles

1. Accediendo a la plataforma HTTP de Marketext. 2. 2. Código de ejemplo 3. 3. Seguridad y autenticación 4. 4. Enviando un SMS Simple 5

1. Accediendo a la plataforma HTTP de Marketext. 2. 2. Código de ejemplo 3. 3. Seguridad y autenticación 4. 4. Enviando un SMS Simple 5 Contenido 1. Accediendo a la plataforma HTTP de Marketext. 2 2. Código de ejemplo 3 3. Seguridad y autenticación 4 4. Enviando un SMS Simple 5 5. Enviando un SMS Avanzado. 6 6. Consulta de saldo a través

Más detalles

Aplicateca API Validador de Móviles Certificados SMS -

Aplicateca API Validador de Móviles Certificados SMS - Aplicateca API Validador de Móviles Certificados SMS - Manual de integración Versión 1.3 DIDIMO Servicios Móviles Contenido 1. Servicios SMS... 2 2. Créditos... 2 3. Credenciales... 2 4. Funcionalidades...

Más detalles

Introducción a BlueVia

Introducción a BlueVia Introducción a BlueVia Andrés L. Martinez @davilagrau Abril 2011 Qué es BlueVia? BlueVia es la nueva plataforma global para desarrolladores de Telefónica donde clientes y desarrolladores se unen para crear

Más detalles

Contrato de Servicio

Contrato de Servicio Contrato de Servicio Servicio de consulta del estado de Facturas Junta de Comunidades de Castilla la Mancha VERSIÓN: 1.00 FECHA: Octubre de 2015 CORREO ELECTRÓNICO: ÍNDICE CONTRATO DE SERVICIO... 1 ÍNDICE...

Más detalles

CA User Activity Reporting Module

CA User Activity Reporting Module CA User Activity Reporting Module Guía de la API de automatización virtual de UARM r12.5 r12.5.02 Esta documentación, que incluye sistemas incrustados de ayuda y materiales distribuidos por medios electrónicos

Más detalles

Quiz 11: Crear preguntas. Juan Quemada, DIT - UPM

Quiz 11: Crear preguntas. Juan Quemada, DIT - UPM Quiz 11: Crear preguntas Juan Quemada, DIT - UPM 1 Quiz 10: Crear preguntas Objetivo: Introducir en la aplicación Quiz un formulario que permita crear preguntas nuevas y añadirlas a la base de datos. Paso

Más detalles

Protocolo HTTP Apache. Servicios HTTP. Esteban De La Fuente Rubio esteban@delaf.cl L A TEX. Universidad Andrés Bello. 17 jun 2011

Protocolo HTTP Apache. Servicios HTTP. Esteban De La Fuente Rubio esteban@delaf.cl L A TEX. Universidad Andrés Bello. 17 jun 2011 HTTP esteban@delaf.cl L A TEX Universidad Andrés Bello 17 jun 2011 Tabla de contenidos 1 Protocolo HTTP 2 Protocolo HTTP Hypertext Transfer Protocol. Protocolo utilizado para las transacciones en Internet.

Más detalles

Sesión 17. Servicios web RESTful

Sesión 17. Servicios web RESTful Sesión 17. Servicios web RESTful Luisa Fernanda Rincón Pérez 2015-1 Qué vimos la sesión pasada? 1. Consumir servicio web SOAP desde JAVA 2. Consumir servicio web en PHP 3. Exponer servicio web en PHP Qué

Más detalles

Tema 1 HTTP y aplicaciones web

Tema 1 HTTP y aplicaciones web Tema 1 HTTP y aplicaciones web Indice 1. HTTP para sitios web estáticos 2. HTTP básico para aplicaciones web 3. Aplicaciones AJAX 4. APIs REST 1.1. HTTP para sitios web estáticos Petición/respuesta HTTP

Más detalles

URL. Después de los dos puntos: se interpreta según el método de acceso. Suele contener direcciones y puntos de acceso en una máquina. Esquema URL.

URL. Después de los dos puntos: se interpreta según el método de acceso. Suele contener direcciones y puntos de acceso en una máquina. Esquema URL. URL. Un URL ó Uniform Resource Locator (Localizador Uniforme de Recurso) es un medio estándar de identificar direcciones internet en la Web. Tiene dos partes, separadas por dos puntos: Antes de los dos

Más detalles

Servicios pensados para optimizar los procesos de comunicación de voz y SMS.

Servicios pensados para optimizar los procesos de comunicación de voz y SMS. Checker de teléfono Servicios pensados para optimizar los procesos de comunicación de voz y SMS. Aspectos generales Basados en una aplicación de la tecnología ENUM. La ENUM API permite acceder a los servicios

Más detalles

Especificación WebService para:

Especificación WebService para: Especificación WebService para: Bandeja de salida Carga masiva Consulta de reportes Bogotá, Diciembre 2010 Modelo Unico de Ingresos, Servicio y Control Automatizado Contenido Procedimiento y Especificación

Más detalles

Tema 4: Tecnologías Web Java

Tema 4: Tecnologías Web Java Tema 4: Tecnologías Web Java Introducción Aplicación web Aplicación que corre en al menos un servidor y a la que el usuario accede desde un cliente de propósito general (ej.: navegador en un PC, teléfono

Más detalles

Resumen de Requisitos Técnicos para incorporación de Organismos a la Plataforma Integrada de Servicios Electrónicos del Estado

Resumen de Requisitos Técnicos para incorporación de Organismos a la Plataforma Integrada de Servicios Electrónicos del Estado Resumen de Requisitos Técnicos para incorporación de Organismos a la Plataforma Integrada de Servicios Electrónicos del Estado Ministerio Secretaría General de la Presidencia Unidad de Modernización y

Más detalles

Especificación de API SMS ITD Chile

Especificación de API SMS ITD Chile Especificación de API SMS ITD Chile Versión 1.8 Fecha: 20/03/15 Autor: ITD Chile Contenido API SOAP:... 3 URL Archivo WSDL:... 3 Método para obtener créditos disponibles:... 3 Método para leer mensajes

Más detalles

La forma mas sencilla de autenticación es usando tu nombre de usuario en el parámetro user y tu contraseña en el parámetro password.

La forma mas sencilla de autenticación es usando tu nombre de usuario en el parámetro user y tu contraseña en el parámetro password. Action API Aspectos generales Lleida.net dispone de notificaciones basada en eventos. La Action API permite acceder a los servicios de configuración de notificaciones de Lleida.net mediante peticiones

Más detalles

Manual Desarrollador Externo

Manual Desarrollador Externo Manual Desarrollador Externo Envío Automático Documentos Tributarios Electrónicos OI2003_UPDTE_MDE_1.5 Oficina Internet Subdirección Informática Servicio Impuestos Internos Fecha:31/10/2003 CONTROL DE

Más detalles

LABORATORIO DE RC: PRÁCTICA 4: IMPLEMENTACIÓN DE UN CLIENTE DE CORREO

LABORATORIO DE RC: PRÁCTICA 4: IMPLEMENTACIÓN DE UN CLIENTE DE CORREO UNIVERSIDADE DA CORUÑA Departamento de Tecnoloxías da Información e as Comunicacións LABORATORIO DE RC: PRÁCTICA 4: IMPLEMENTACIÓN DE UN CLIENTE DE CORREO PRÁCTICA 4: Implementación de un Cliente de Correo

Más detalles

Arquitectura de Proyectos de IT. Integración. Ing. Gastón Coco Ing. Nicolás Passerini Ing. Juan Arias Ing. Gustavo A. Brey Ing.

Arquitectura de Proyectos de IT. Integración. Ing. Gastón Coco Ing. Nicolás Passerini Ing. Juan Arias Ing. Gustavo A. Brey Ing. Integración Ing. Gastón Coco Ing. Nicolás Passerini Ing. Juan Arias Ing. Gustavo A. Brey Ing. Santiago Blanco 2005 Agenda # Tema Duración 1 Por qué integración? 10 min 2 Métodos de integración 25 min 3

Más detalles

Reservación online de hoteles. Especificación de Desarrollo de Módulo Hotelería de SoftTour

Reservación online de hoteles. Especificación de Desarrollo de Módulo Hotelería de SoftTour Reservación online de hoteles Especificación de Desarrollo de Módulo Hotelería de SoftTour Contenido Contexto del Sistema Motivación y Necesidad Requerimientos Alcances y Restricciones Plataforma Tecnológica

Más detalles

MANUAL TECNICO API SMS-HTTP

MANUAL TECNICO API SMS-HTTP El presente documento tiene como objetivo describir la API HTTP para el envío de mensajes SMS Versión 3.1 MANUAL TECNICO API SMS-HTTP Estrategia de utilización CONTENIDO 1 INTRODUCCION... 2 2 FORMATO SMS

Más detalles

Servicios Web. Andrés Pastorini. TRIA Tecnólogo Informático

Servicios 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 detalles

Desarrollo y servicios web

Desarrollo 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 detalles

Parte IIIb: Seguridad en APIs REST

Parte IIIb: Seguridad en APIs REST Tema 3: Javascript Parte IIIb: Seguridad en APIs REST Texto http://www.flickr.com/photos/kosmar/62381076 Autentificación y autorización Autentificación basada en tokens Seguridad en APIs REST Token de

Más detalles

PREPARATORIA DIURNA DE CUAUTLA

PREPARATORIA DIURNA DE CUAUTLA PREPARATORIA DIURNA DE CUAUTLA Taller de computación II Profr. ING. AARON TABOADA LOMEZ Tecnologías de la Información y Comunicación (TIC) Son aquellas herramientas computacionales que procesan, almacenan,

Más detalles

Clase. geniería de la Computación. Departamento de Ciencias e Ing. Diego C. Martínez - DCIC-UNS

Clase. geniería de la Computación. Departamento de Ciencias e Ing. Diego C. Martínez - DCIC-UNS Ingeniería de Ap plicaciones Web Clase 2 Diego C. Martínez Departamento de Ciencias e Ing geniería de la Computación Universidad Nacional del Sur Internet y sus servicios Internet define una forma de conexión

Más detalles

PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto

PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto Introducción: Sobre casi cualquier tema del quehacer humano que se aborde, existen

Más detalles

Manual de Desarrollador Externo

Manual de Desarrollador Externo Manual de Desarrollador Externo Consulta Avanzada Estado de DTE Oficina Informática Factura Electrónica Subdirección Informática Servicio Impuestos Internos Versión : 1.0 Fecha : 03/05/2007 INDICE CONTROL

Más detalles

Especificación Web Services API TWOWAYSMS v1.0. Fecha publicación: 01/02/2008 Intelligent Bussines Communications S.L.

Especificación Web Services API TWOWAYSMS v1.0. Fecha publicación: 01/02/2008 Intelligent Bussines Communications S.L. Especificación Web Services API TWOWAYSMS v1.0 Fecha publicación: 01/02/2008 Intelligent Bussines Communications S.L. Contenido Introducción...3 Especificación de la erfaz...3 URL de acceso a la erfaz...3

Más detalles

Service Oriented Architecture

Service Oriented Architecture Programación Concurrente y Distribuida Ingeniería en Informática Service Oriented Architecture José Carlos Cortizo Pérez josecarlos.cortizo@uem.es http://www.esp.uem.es/jccortizo D. Sistemas Informáticos

Más detalles

Especificación Técnica de Protocolo Para el intercambio de información entre Telecom Personal y sus proveedores de servicios

Especificación Técnica de Protocolo Para el intercambio de información entre Telecom Personal y sus proveedores de servicios Especificación Técnica de Protocolo Para el intercambio de información entre Telecom Personal y sus proveedores de servicios Página 1 de 26 09/12/2009 Página 2 de 26 09/12/2009 Índice OBJETIVOS... 5 INTRODUCCIÓN...

Más detalles

Identidad e Internet. María Victoria Artigas Pedro Rincón

Identidad e Internet. María Victoria Artigas Pedro Rincón Identidad e Internet María Victoria Artigas Pedro Rincón 1 Motivación Seguridad vs Conveniencia Proveer al usuario contenido personalizado 2 Interacción Entre Usuarios y Páginas Web Protocolos de autenticación

Más detalles

ELMS: Autentificació n a trave s de su Universidad

ELMS: Autentificació n a trave s de su Universidad ELMS: Autentificació n a trave s de su Universidad Introducción En este tutorial se explica cómo utilizar el sistema de autentificación de su Universidad para identificar a los usuarios en el portal ELMS,

Más detalles

Documentación Técnica Conector

Documentación Técnica Conector Documentación Técnica Conector Torre Ejecutiva Sur Liniers 1324, piso 4 Montevideo Uruguay Tel/Fax: (+598) 2901.2929* Email: contacto@agesic.gub.uy www.agesic.gub.uy Indice 1 Introducción...4 2 Casos

Más detalles

GALA. Servicios WEB. Curso ASP.NET Desarrollo de Sitios y Servicios Web con Visual Basic 2010, 24 h. L25. Servicios Web en Integración

GALA. 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 detalles

Manual de Desarrollador Externo

Manual 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 detalles

Movilizando la intranet de la Facultad de Informática

Movilizando la intranet de la Facultad de Informática Movilizando la intranet de la Facultad de Informática 1 de noviembre de 2011 Jaume Moral, Hugo Hernández Marcel Arbó y Roger Sala http://www.fib.upc.edu/ La intranet: El Racó Es la Intranet de la Facultad

Más detalles

Guía para usar APIs de SMS Masivos

Guía para usar APIs de SMS Masivos Guía para usar APIs de SMS Masivos Envío de mensajes vía http (en tiempo real)... 1 Envío de mensajes vía http (en bloque, método POST)... 3 Comprobación del proceso de un envío en bloque... 4 Envío de

Más detalles

Capacitación Efectiva SOA y Web Services con Java

Capacitación Efectiva SOA y Web Services con Java Descripción: SOA es un paradigma de arquitectura para diseñar y desarrollar sistemas distribuidos. Las soluciones SOA han sido creadas para satisfacer los objetivos de negocio las cuales incluyen facilidad

Más detalles

MWEB 2007 Acceso Dinámico a Servicios de una Infraestructura Web desde Teléfonos Móviles

MWEB 2007 Acceso Dinámico a Servicios de una Infraestructura Web desde Teléfonos Móviles MWEB 2007 Acceso Dinámico a Servicios de una Infraestructura Web desde Teléfonos Móviles Elena Sánchez Nielsen Sandra Martín Ruiz Jorge Rodríguez Pedrianes UNIVERSIDAD DE LA LAGUNA CONTENIDO DE LA PRESENTACIÓN

Más detalles

Servicios web. Jorge Iván Meza Martínez jimezam@gmail.com

Servicios web. Jorge Iván Meza Martínez jimezam@gmail.com Servicios web Jorge Iván Meza Martínez jimezam@gmail.com Especialización en Gestión de Redes de Datos Universidad Nacional de Colombia Sede Manizales 1/71 Contenidos Que es un servicio web. Tecnologías

Más detalles

Gestión de acciones vía HTTP Action XML API

Gestión de acciones vía HTTP Action XML API Gestión de acciones vía HTTP Action XML API LleidaNetworks Serveis Telemàtics, S.L. devel@lleida.net 5 de enero de 2012 ÍNDICE 2 Índice 1. Introducción 4 2. Aspectos generales 4 3. Eventos y Acciones 5

Más detalles

5.1 Introducción a Servicios Web

5.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 detalles

Web Services. Introducción

Web Services. Introducción Web Services Introducción Como indica su nombre, Web Services son servicios ofrecidos a través s del World Wide Web. En un escenario típico, t una aplicación n de negocios envía a una solicitud de servicio

Más detalles

SERVIDOR WEB MULTIPLATAFORMA CON IMPLEMENTACIÓN CGI

SERVIDOR WEB MULTIPLATAFORMA CON IMPLEMENTACIÓN CGI SERVIDOR WEB MULTIPLATAFORMA CON IMPLEMENTACIÓN CGI C.U. Loraine E. Gimson Saravia a, C.U. Julián J. Fernández b L.I.D.T.I. Universidad Nacional de Salta. Facultad de Ciencias Exactas a E-Mail: saraviag@unsa.edu.ar

Más detalles

OBJETIVO REQUERIMIENTOS

OBJETIVO REQUERIMIENTOS CONTENIDO OBJETIVO 3 REQUERIMIENTOS 3 Conocimientos básicos 3 Darse de alta 3 PANEL DE CONTROL 4 DESCRIPCION 5 INTEGRANDO SUS APLICACIONES 5 Consideraciones generales 5 ENVIO DE SMS 6 Respuesta 7 Respuestas

Más detalles

Laboratorio de Aplicaciones Telemáticas (Curso 2009/2010)

Laboratorio de Aplicaciones Telemáticas (Curso 2009/2010) Desarrollo de aplicaciones Web con Servlets y JSP Laboratorio de Aplicaciones Telemáticas (Curso 2009/2010) Jesús Arias Fisteus jaf@it.uc3m.es Desarrollo de aplicaciones Web con Servlets y JSP p. 1 URIs

Más detalles

WebService. WDiaUtiDES AFIP-SDG SIT DI INAD MANUAL DEL DESARROLLADOR. Actualización y Consulta Prestador PEMA

WebService. WDiaUtiDES AFIP-SDG SIT DI INAD MANUAL DEL DESARROLLADOR. Actualización y Consulta Prestador PEMA AFIP-SDG SIT DI INAD WebService WDiaUtiDES MANUAL DEL DESARROLLADOR Actualización y Consulta Prestador PEMA Revisión correspondiente al 04 de enero de 2011 Página 1 de 32 Historial de modificaciones Ver

Más detalles

Manual de referencia de sistema para la invocación de Web Services con Aduanas (SMS v3.1.12)

Manual 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 detalles

DNA. Cliente WSAA Especificaciones Técnicas. Versión <1.4>

DNA. Cliente WSAA Especificaciones Técnicas. Versión <1.4> DNA Cliente WSAA Especificaciones Técnicas Versión Revisiones Fecha Versión Descripción Autor 29/OCT/2007 1.0 Elaboración inicial Marcelo Alvarez 12/MAY/2008 1.1 Corrección en la sección 4.1 Marcelo

Más detalles

GUÍA DE INICIACIÓN RÁPIDA

GUÍA DE INICIACIÓN RÁPIDA GUÍA DE INICIACIÓN RÁPIDA 1. Cómo descargar la aplicación Oficina móvil Existen dos (2) formas de descargar la aplicación, de acuerdo con el sistema operativo que posea el dispositivo móvil: Para Android:

Más detalles

Integración con ecommerce Bancard

Integración con ecommerce Bancard Integración con ecommerce Bancard Compra Simple - versión 0.3 1- Introducción Flujo de compra Operaciones 2- Autenticación Token 3- Operaciones 3.1 - Operaciones de infonet-vpos 3.1.1 - Single Buy 3.1.2

Más detalles

SEGURIDAD OCTUBRE 2015. Versión 1

SEGURIDAD OCTUBRE 2015. Versión 1 SEGURIDAD OCTUBRE 2015 Versión 1 1 INDICE 1 INDICE... 2 2 INTRODUCCIÓN... 3 2.1 REQUISITOS... 3 2.2 OBJETIVOS Y ALCANCE DEL PRESENTE DOCUMENTO... 3 3 SEGURIDAD EN LAS COMUNICACIONES... 4 4 LOS CLIENTES...

Más detalles

Capa de Aplicación (Parte 2 de 2)

Capa de Aplicación (Parte 2 de 2) Capa de Aplicación (Parte 2 de 2) Redes de Computadoras HTTP (Hypertext Transfer Protocol) 1 Qué es Internet? Internet conecta a un conjunto de redes usando protocolos estándar Protocolos de enrutamiento,

Más detalles

PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN

PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN Los protocolos de capa de aplicación de TCP/IP más conocidos son aquellos que proporcionan intercambio de la información

Más detalles

Ejercicios de AJAX y REST

Ejercicios de AJAX y REST Índice 1 AJAX (1 punto)... 2 2 Servicios REST (1.5 puntos)... 3 3 Gestión de errores en servicios REST (0.5 puntos)...5 1. AJAX (1 punto) Vamos a cambiar la búsqueda de usuarios para que funcione mediante

Más detalles

Máster Universitario en Ingeniería Informá3ca. REST avanzado. Sistemas de Información Orientados a Servicios RODRIGO SANTAMARÍA

Máster Universitario en Ingeniería Informá3ca. REST avanzado. Sistemas de Información Orientados a Servicios RODRIGO SANTAMARÍA Máster Universitario en Ingeniería Informá3ca REST avanzado Sistemas de Información Orientados a Servicios RODRIGO SANTAMARÍA 2 OAuth Flask REST avanzado Objetivo 3 En Sistemas Distribuidos vimos cómo:

Más detalles

Funcionamiento de Servicios Web, FTP

Funcionamiento de Servicios Web, FTP Funcionamiento de Servicios Web, FTP Tema 2.- Nivel de aplicación en Internet Dr. Daniel Morató Redes de Computadores Ingeniero Técnico en Informática de Gestión, 2º curso Material adaptado del libro Computer

Más detalles

Servicio de publicación de información web (HTTP)

Servicio de publicación de información web (HTTP) Servicio de publicación de información web (HTTP) La Web es uno de los servicios más comunes en Internet, tanto que se ha convertido en su cara visible para la mayoría de los usuarios. Una página Web empezó

Más detalles

ARC 101 Architecture Overview Diagram

ARC 101 Architecture Overview Diagram ARC 101 Architecture Overview Diagram Estudio de Arquitectura para la evolución tecnológica de los aplicativos de ATyR Banco de Previsión Social ATYR Evolución Tecnológica Pág 1 of 10 Tabla de Contenidos

Más detalles

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la Servicios web Introducción Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes

Más detalles

Sistemas Operativos Distribuidos. Introducción a los Servicios Web (Web Services)

Sistemas Operativos Distribuidos. Introducción a los Servicios Web (Web Services) Introducción a los Servicios Web (Web Services) 2 Evolución de la Web Pasado: Web de documentos Páginas estáticas Web como un enorme repositorio de información Tecnologías: HTTP + HTML Presente: Web de

Más detalles

JAVA ENTERPRISE EDITION (J2EE) ARQUITECTURA TECNOLOGÍAS (1/2) (L1)

JAVA ENTERPRISE EDITION (J2EE) ARQUITECTURA TECNOLOGÍAS (1/2) (L1) TECNOLOGÍAS (1/2) (L1) EJB ( Enterprise Java Beans ) JSP ( Java Server Pages ) JNDI ( Java Naming and Directory Interface ) JDBC ( Java Data Base Connectivity ) Java Mail JSF ( Java Server Faces ) TECNOLOGÍAS

Más detalles

Realización CU62: Registrar cuadrilla

Realización CU62: Registrar cuadrilla Realización CU62: Registrar cuadrilla Clases intervinientes 67 Diagrama de secuencia 68 Realización CU64: Modificar cuadrilla Clases intervinientes 69 Diagrama de secuencia 70 Realización CU61: Consultar

Más detalles

1 Índice... 1. 2 Introducción... 2. 2.1 Propósito... 2. 2.2 Alcance... 2. 3 Modelo Arquitectónico Inicial... 3

1 Índice... 1. 2 Introducción... 2. 2.1 Propósito... 2. 2.2 Alcance... 2. 3 Modelo Arquitectónico Inicial... 3 1 Índice 1 Índice... 1 2 Introducción... 2 2.1 Propósito... 2 2.2 Alcance... 2 3 Modelo Arquitectónico Inicial... 3 3.1 Diagrama de alto nivel de la arquitectura... 3 3.2 Vista de Casos de Uso... 5 3.2.1

Más detalles

Servicio para comprobar si un email está operativo. Coteja los correos de tus bases de datos.

Servicio para comprobar si un email está operativo. Coteja los correos de tus bases de datos. MailStatus API Servicio para comprobar si un email está operativo. Coteja los correos de tus bases de datos. Aspectos generales La MailStatus API de Lleida.net permite consultar la validez de una dirección

Más detalles

actuales Tecnologías futuras en Identidad Digital Elena Lozano Rosch RedIRIS Jornadas de Identidad Digital Octubre 2010, Sevilla

actuales Tecnologías futuras en Identidad Digital Elena Lozano Rosch RedIRIS Jornadas de Identidad Digital Octubre 2010, Sevilla actuales Tecnologías futuras en Identidad Digital Elena Lozano Rosch RedIRIS Jornadas de Identidad Digital Octubre 2010, Sevilla 2 password Propietario Servidor - + mandapostalesatusamigos.com + Manda

Más detalles

QUE ES COMLINE MENSAJES? QUE TIPO DE MENSAJES PROCESA COMLINE MENSAJES?

QUE ES COMLINE MENSAJES? QUE TIPO DE MENSAJES PROCESA COMLINE MENSAJES? QUE ES COMLINE MENSAJES? Comline Mensajes es una plataforma flexible, ágil y oportuna, que permite el envío MASIVO de MENSAJES DE TEXTO (SMS). Comline Mensajes integra su tecnología a los centros de recepción

Más detalles

Anexo Técnico 005 Servicio de Recepción de Facturas Electrónicas

Anexo Técnico 005 Servicio de Recepción de Facturas Electrónicas Resolución 0019 de febrero de 2016 Contenido Control de Versiones... 2 Introducción... 3 Objetivo... 3 Alcance... 3 Lineamientos generales... 3 Estructura de mensajes... 4 Definiciones... 4 Envío de documentos

Más detalles

Guía de uso para envío de SMS

Guía de uso para envío de SMS - www.sandiego.com.uy Soluciones Innovación - Respaldo SMSCenter Global Guía de uso para envío de SMS Descripción: documento de guía de uso del sistema de envío global de SMS Fecha: viernes 27 de diciembre

Más detalles

LBINT. http://www.liveboxcloud.com

LBINT. http://www.liveboxcloud.com 2014 LBINT http://www.liveboxcloud.com LiveBox Srl no asume responsabilidades o garantías sobre el contenido y uso de ésta documentación y declina cualquier garantía explicita o implícita de comercialidad

Más detalles

Especificaciones Técnicas. Índice. 1. Resumen. 2. Alcance. 3. Consideraciones Generales. 4. Propósito. AFIP Página 1

Especificaciones Técnicas. Índice. 1. Resumen. 2. Alcance. 3. Consideraciones Generales. 4. Propósito. AFIP Página 1 Índice 1. Resumen... 3 2. Alcance... 3 3. Consideraciones Generales... 3 4. Propósito... 3 5. Audiencia... 4 6. Servicios AFIP... 4 6.1 Mecanismo de Autenticación y Autorización WebService WSAA...4 6.2

Más detalles

Introducción a las Redes de Computadoras. Obligatorio 2 2011

Introducción a las Redes de Computadoras. Obligatorio 2 2011 Introducción a las Redes de Computadoras Obligatorio 2 2011 Facultad de Ingeniería Instituto de Computación Departamento de Arquitectura de Sistemas Nota previa - IMPORTANTE Se debe cumplir íntegramente

Más detalles

Obtener status de un mensaje... 4

Obtener status de un mensaje... 4 API Texto A Todos Tabla de contenido Servicios WEB de TextoaTodos (Manual para departamento de TI)... 3 RELACION ID LADA DE CADA PAIS... 3 Push simple de mensaje usando métodos GET y POST... 4 HTTP METODO

Más detalles

Servicio Nacional de Aduanas Subdirección de Informática. SMS Manual de Referencia

Servicio Nacional de Aduanas Subdirección de Informática. SMS Manual de Referencia Servicio Nacional de Aduanas Subdirección de Informática SMS Manual de Referencia ABRIL 2013 1. Introducción El presente manual tiene por objetivo especificar el funcionamiento del Sistema de Mensajería

Más detalles

MANUAL DE INTEGRACIÓN PARA LA REALIZACIÓN DE AUTORIZACIONES POR WEB

MANUAL DE INTEGRACIÓN PARA LA REALIZACIÓN DE AUTORIZACIONES POR WEB MANUAL DE INTEGRACIÓN PARA LA REALIZACIÓN DE AUTORIZACIONES POR WEB Versión 1.3 Mayo 2011 BAC/Credomatic 1 Contenido Metodología:... 3 Parámetros de Autenticación... 5 Hash de Entrada... 5 Campos adicionales

Más detalles

Programación de red con Cisco Application Centric Infrastructure

Programación de red con Cisco Application Centric Infrastructure Informe técnico Programación de red con Cisco Application Centric Infrastructure Descripción general En este documento se examina la compatibilidad de la programación de Cisco Application Centric Infrastructure

Más detalles

PROCEDIMIENTO DE GESTIÓN DE INCIDENCIAS

PROCEDIMIENTO DE GESTIÓN DE INCIDENCIAS Superintendencia de Seguridad Social PROCEDIMIENTO DE GESTIÓN DE INCIDENCIAS Sistema de Información de Accidentes del Trabajo y Enfermedades Profesionales (SIATEP) Unidad de Planificación y Desarrollo

Más detalles

INTRODUCCION. Tema: Protocolo de la Capa de aplicación. FTP HTTP. Autor: Julio Cesar Morejon Rios

INTRODUCCION. Tema: Protocolo de la Capa de aplicación. FTP HTTP. Autor: Julio Cesar Morejon Rios INTRODUCCION Tema: Protocolo de la Capa de aplicación. FTP HTTP Autor: Julio Cesar Morejon Rios Qué es FTP? FTP (File Transfer Protocol) es un protocolo de transferencia de archivos entre sistemas conectados

Más detalles

SMS FULL IPLAN MANUAL TECNICO DE API

SMS FULL IPLAN MANUAL TECNICO DE API SMS FULL IPLAN MANUAL TECNICO DE API 1. INTRODUCCION Este manual tiene como objetivo explicar técnicamente la integración vía API a SMS FULL IPLAN. 2. DIAGRAMA DEL MODELO object Use Case Model Provisionar

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

Programación Android Completo

Programación Android Completo Programación Android Completo Duración: 50.00 horas Descripción Este curso pretende formar al alumno en el desarrollo de aplicaciones para dispositivos Android. Se estudiarán con detalle todos aquellos

Más detalles

Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian

Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian Guía de Instalación Página 1 Índice ESCUDO MOVISTAR.... 3 1. INSTALACIÓN DEL SERVICIO ESCUDO MOVISTAR... 3 1.1. VERSIONES SOPORTADAS... 3

Más detalles

Introducción a SOA (II) Huibert Aalbers Senior Certified Software IT Architect

Introducción a SOA (II) Huibert Aalbers Senior Certified Software IT Architect Introducción a SOA (II) 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 itunes. El material

Más detalles

Iniciar flujo a partir de un archivo XML

Iniciar flujo a partir de un archivo XML How to Iniciar flujo a partir de un archivo XML Versión: 2.0 Fecha de publicación 30-03-2011 Aplica a: Q-flow 3.0y Q-flow 3.1 Índice Introducción... 3 Pre-requisitos... 3 Componentes de la solución...

Más detalles

Protocolo Web Service Plus Mobile Gateway

Protocolo Web Service Plus Mobile Gateway Protocolo Web Service Plus Mobile Gateway Especificaciones de comunicación Web Service: Nombre: GatewaySoapClient Url: a definir Autenticación: Usuario y contraseña: Plus Mobile deberá proveer a cada cliente

Más detalles

Servicio WEB Declaraciones de Aduanas e II.EE.

Servicio WEB Declaraciones de Aduanas e II.EE. C/ Santa María Magdalena 16, 28016 Madrid Servicio WEB Declaraciones de Aduanas e II.EE. Autor: S.G.A.A. Fecha: 21/05/2010 Versión: 2.0 Revisiones Edi. Rev. Fecha Descripción A(*) Páginas 1 0 06/09/01

Más detalles

Envío de mensajes MMS. IMPLEMENTACIÓN SERVICIO DE PASARELA MMS-push (http)

Envío de mensajes MMS. IMPLEMENTACIÓN SERVICIO DE PASARELA MMS-push (http) 1/6 Envío de mensajes MMS IMPLEMENTACIÓN SERVICIO DE PASARELA MMS-push (http) 2/6 1. INTRODUCCIÓN 3 2. CONEXIÓN 3 3. COMUNICACIÓN ALTIRIA-CLIENTE PARA ENVIAR MMS 4 3.1. PROGRAMACIÓN DE LOS ENVIOS 5 4.

Más detalles

Máster Universitario en Ingeniería Informá3ca. REST avanzado. Sistemas de Información Orientados a Servicios RODRIGO SANTAMARÍA

Máster Universitario en Ingeniería Informá3ca. REST avanzado. Sistemas de Información Orientados a Servicios RODRIGO SANTAMARÍA Máster Universitario en Ingeniería Informá3ca REST avanzado Sistemas de Información Orientados a Servicios RODRIGO SANTAMARÍA 2 OAuth Flask REST avanzado Objetivo 3 En Sistemas Distribuidos vimos cómo:

Más detalles