01/02 - Hello NSCoder - WebService
-
Upload
nscoderbcn -
Category
Technology
-
view
699 -
download
1
description
Transcript of 01/02 - Hello NSCoder - WebService
![Page 1: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/1.jpg)
miércoles 25 de mayo de 2011
![Page 2: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/2.jpg)
Hello NSCoder ICreación y Acceso a Web Services
miércoles 25 de mayo de 2011
![Page 3: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/3.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
NSCoder
miércoles 25 de mayo de 2011
![Page 4: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/4.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
NSCoder
• Creación del Web Service
miércoles 25 de mayo de 2011
![Page 5: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/5.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
NSCoder
• Creación del Web Service
• Preparación del Entorno
miércoles 25 de mayo de 2011
![Page 6: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/6.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
NSCoder
• Creación del Web Service
• Preparación del Entorno
• Desarrollo del Web Service
miércoles 25 de mayo de 2011
![Page 7: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/7.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
NSCoder
• Creación del Web Service
• Preparación del Entorno
• Desarrollo del Web Service
• Creación del Cliente de Web Service
miércoles 25 de mayo de 2011
![Page 8: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/8.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Web Service
miércoles 25 de mayo de 2011
![Page 9: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/9.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Web Service
• Creación de Datos en MySQL
miércoles 25 de mayo de 2011
![Page 10: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/10.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Web Service
• Creación de Datos en MySQL
• Librería de Acceso a Datos
miércoles 25 de mayo de 2011
![Page 11: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/11.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Web Service
• Creación de Datos en MySQL
• Librería de Acceso a Datos
• Librería NuSoap
miércoles 25 de mayo de 2011
![Page 12: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/12.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Web Service
• Creación de Datos en MySQL
• Librería de Acceso a Datos
• Librería NuSoap
• Desarrollo del Servicio
miércoles 25 de mayo de 2011
![Page 13: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/13.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de Datos en MySQL
miércoles 25 de mayo de 2011
![Page 14: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/14.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de Datos en MySQL
• Creación de la B.DD
miércoles 25 de mayo de 2011
![Page 15: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/15.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de Datos en MySQL
• Creación de la B.DD
• Inserción de Datos
miércoles 25 de mayo de 2011
![Page 16: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/16.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de Datos en MySQL
• Creación de la B.DD
• Inserción de Datos
miércoles 25 de mayo de 2011
![Page 17: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/17.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la B.DD
miércoles 25 de mayo de 2011
![Page 18: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/18.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la B.DD• Creación de la B.DD con phpMyAdmin.
miércoles 25 de mayo de 2011
![Page 19: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/19.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la B.DD• Creación de la B.DD con phpMyAdmin.
• Creación del usuario nsuser.
miércoles 25 de mayo de 2011
![Page 20: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/20.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la B.DD• Creación de la B.DD con phpMyAdmin.
• Creación del usuario nsuser.
• Gestión de permisos de la B.DD.
miércoles 25 de mayo de 2011
![Page 21: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/21.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la B.DD• Creación de la B.DD con phpMyAdmin.
• Creación del usuario nsuser.
• Gestión de permisos de la B.DD.
• Creación de la tabla Events.
miércoles 25 de mayo de 2011
![Page 22: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/22.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la B.DD• Creación de la B.DD con phpMyAdmin.
• Creación del usuario nsuser.
• Gestión de permisos de la B.DD.
• Creación de la tabla Events.
miércoles 25 de mayo de 2011
![Page 23: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/23.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la B.DD• Creación de la B.DD con phpMyAdmin.
• Creación del usuario nsuser.
• Gestión de permisos de la B.DD.
• Creación de la tabla Events.
CREATE TABLE IF NOT EXISTS `eventos` ( `latitude` float NOT NULL COMMENT 'latitude of event localization ', `longitude` float NOT NULL COMMENT 'longitude of event localization', `name` varchar(144) COLLATE utf8_spanish_ci NOT NULL COMMENT 'envent''s name with twitt max length',
`description` text COLLATE utf8_spanish_ci NOT NULL COMMENT 'detailed event description', PRIMARY KEY (`latitude`,`longitude`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci COMMENT='NSCoder events table';
miércoles 25 de mayo de 2011
![Page 24: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/24.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Inserción de Datos
miércoles 25 de mayo de 2011
![Page 25: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/25.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Librería de Accso a Datos
miércoles 25 de mayo de 2011
![Page 26: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/26.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Librería de Accso a Datos
• Librería php dbConnector
miércoles 25 de mayo de 2011
![Page 27: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/27.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Librería de Accso a Datos
• Librería php dbConnector
• Funciones
miércoles 25 de mayo de 2011
![Page 28: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/28.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Librería de Accso a Datos
• Librería php dbConnector
• Funciones
• Constructor dbConnector()
miércoles 25 de mayo de 2011
![Page 29: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/29.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Librería de Accso a Datos
• Librería php dbConnector
• Funciones
• Constructor dbConnector()
• Ejecución de Query query($query)
miércoles 25 de mayo de 2011
![Page 30: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/30.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Librería de Accso a Datos
• Librería php dbConnector
• Funciones
• Constructor dbConnector()
• Ejecución de Query query($query)
• Número de filas getNumRows($result)
miércoles 25 de mayo de 2011
![Page 31: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/31.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Librería de Accso a Datos
• Librería php dbConnector
• Funciones
• Constructor dbConnector()
• Ejecución de Query query($query)
• Número de filas getNumRows($result)
• Obtención de filas fetchArray($result)
miércoles 25 de mayo de 2011
![Page 32: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/32.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Librería NuSoap
miércoles 25 de mayo de 2011
![Page 33: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/33.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Librería NuSoap
• Librería Open Source.
miércoles 25 de mayo de 2011
![Page 34: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/34.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Librería NuSoap
• Librería Open Source.
• http://sourceforge.ne/projects/nusoap/
miércoles 25 de mayo de 2011
![Page 35: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/35.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Librería NuSoap
• Librería Open Source.
• http://sourceforge.ne/projects/nusoap/
• Uso de la librería NuSoap desde php.
miércoles 25 de mayo de 2011
![Page 36: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/36.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Librería NuSoap
• Librería Open Source.
• http://sourceforge.ne/projects/nusoap/
• Uso de la librería NuSoap desde php.
• Documentación y ejemplos en la Web.
miércoles 25 de mayo de 2011
![Page 37: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/37.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Servicio
miércoles 25 de mayo de 2011
![Page 38: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/38.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Cliente del Web Service
miércoles 25 de mayo de 2011
![Page 39: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/39.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Cliente del Web Service
• Creación de la conexión al servicio
miércoles 25 de mayo de 2011
![Page 40: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/40.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Cliente del Web Service
• Creación de la conexión al servicio
• Creación del parser de la respuesta
miércoles 25 de mayo de 2011
![Page 41: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/41.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Cliente del Web Service
• Creación de la conexión al servicio
• Creación del parser de la respuesta
• Liberación de las variables utilizadas
miércoles 25 de mayo de 2011
![Page 42: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/42.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio
miércoles 25 de mayo de 2011
![Page 43: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/43.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio
• Obtención del mensaje SOAP
miércoles 25 de mayo de 2011
![Page 44: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/44.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio
• Obtención del mensaje SOAP
• Establecimiento de parámetros
miércoles 25 de mayo de 2011
![Page 45: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/45.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio
• Obtención del mensaje SOAP
• Establecimiento de parámetros
• Llamada estableciendo el delegado
miércoles 25 de mayo de 2011
![Page 46: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/46.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio
• Obtención del mensaje SOAP
• Establecimiento de parámetros
• Llamada estableciendo el delegado
• Gestión de la respuesta
miércoles 25 de mayo de 2011
![Page 47: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/47.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio
miércoles 25 de mayo de 2011
![Page 48: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/48.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio• Obtención del mensaje SOAP
miércoles 25 de mayo de 2011
![Page 49: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/49.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio• Obtención del mensaje SOAP
El mensaje SOAP es el contenido de la petición que haremos siguiendo el estándar marcado incluyendo los parámetros que hemos establecido en la llamada.
miércoles 25 de mayo de 2011
![Page 50: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/50.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio• Obtención del mensaje SOAP
El mensaje SOAP es el contenido de la petición que haremos siguiendo el estándar marcado incluyendo los parámetros que hemos establecido en la llamada.
Para simplificar el ejemplo, los parámetros serán fijos.
miércoles 25 de mayo de 2011
![Page 51: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/51.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio• Obtención del mensaje SOAP
El mensaje SOAP es el contenido de la petición que haremos siguiendo el estándar marcado incluyendo los parámetros que hemos establecido en la llamada.
Para simplificar el ejemplo, los parámetros serán fijos.
miércoles 25 de mayo de 2011
![Page 52: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/52.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio
miércoles 25 de mayo de 2011
![Page 53: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/53.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio• Establecimiento de parámetros.
miércoles 25 de mayo de 2011
![Page 54: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/54.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio• Establecimiento de parámetros.
• Content-Type
miércoles 25 de mayo de 2011
![Page 55: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/55.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio• Establecimiento de parámetros.
• Content-Type
• SOAPAction
miércoles 25 de mayo de 2011
![Page 56: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/56.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio• Establecimiento de parámetros.
• Content-Type
• SOAPAction
• Content-Length
miércoles 25 de mayo de 2011
![Page 57: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/57.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio• Establecimiento de parámetros.
• Content-Type
• SOAPAction
• Content-Length
• Método de llamada.
miércoles 25 de mayo de 2011
![Page 58: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/58.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio• Establecimiento de parámetros.
• Content-Type
• SOAPAction
• Content-Length
• Método de llamada.
miércoles 25 de mayo de 2011
![Page 59: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/59.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio
miércoles 25 de mayo de 2011
![Page 60: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/60.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio• Llamada estableciendo el delegado
miércoles 25 de mayo de 2011
![Page 61: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/61.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio• Llamada estableciendo el delegado
NSURLConnection *theConnection = [[NSURLConnection alloc] initWithRequest:theRequest delegate:self];
miércoles 25 de mayo de 2011
![Page 62: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/62.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio
miércoles 25 de mayo de 2011
![Page 63: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/63.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio
• Gestión de la respuesta
miércoles 25 de mayo de 2011
![Page 64: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/64.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio
• Gestión de la respuesta
• -(void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
miércoles 25 de mayo de 2011
![Page 65: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/65.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio
• Gestión de la respuesta
• -(void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
• -(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
miércoles 25 de mayo de 2011
![Page 66: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/66.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio
• Gestión de la respuesta
• -(void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
• -(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
• -(void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error
miércoles 25 de mayo de 2011
![Page 67: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/67.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación de la Conexión al Servicio
• Gestión de la respuesta
• -(void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
• -(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
• -(void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error
• -(void)connectionDidFinishLoading:(NSURLConnection *)connection
miércoles 25 de mayo de 2011
![Page 68: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/68.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Parser de la Respuesta
miércoles 25 de mayo de 2011
![Page 69: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/69.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Parser de la Respuesta
• Gestión de los elementos
miércoles 25 de mayo de 2011
![Page 70: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/70.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Parser de la Respuesta
• Gestión de los elementos
• Gestión de las propiedades
miércoles 25 de mayo de 2011
![Page 71: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/71.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Parser de la Respuesta
• Gestión de los elementos
• Gestión de las propiedades
• Llamada al delegado de la Clase
miércoles 25 de mayo de 2011
![Page 72: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/72.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Parser de la Respuesta
miércoles 25 de mayo de 2011
![Page 73: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/73.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Parser de la Respuesta
• Gestión de los elementos
miércoles 25 de mayo de 2011
![Page 74: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/74.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Parser de la Respuesta
• Gestión de los elementos
• -(void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict
miércoles 25 de mayo de 2011
![Page 75: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/75.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Parser de la Respuesta
• Gestión de los elementos
• -(void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict
• -(void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
miércoles 25 de mayo de 2011
![Page 76: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/76.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Parser de la Respuesta
• Gestión de los elementos
• -(void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict
• -(void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
• -(void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName
miércoles 25 de mayo de 2011
![Page 77: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/77.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Parser de la Respuesta
• Gestión de los elementos
• -(void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict
• -(void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
• -(void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName
• - (void)parserDidEndDocument:(NSXMLParser *)parser
miércoles 25 de mayo de 2011
![Page 78: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/78.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Parser de la Respuesta
miércoles 25 de mayo de 2011
![Page 79: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/79.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Parser de la Respuesta
• Gestión de las propiedades
miércoles 25 de mayo de 2011
![Page 80: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/80.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Parser de la Respuesta
• Gestión de las propiedades
if ([cePropName isEqualToString:@"location"]){ if ([currentElement.location length] == 0) [currentElement setLocation:string]; else [currentElement setLocation:[currentElement.location stringByAppendingString:string]];
miércoles 25 de mayo de 2011
![Page 81: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/81.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Parser de la Respuesta
miércoles 25 de mayo de 2011
![Page 82: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/82.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Parser de la Respuesta
• Llamada al delegado de la Clase
miércoles 25 de mayo de 2011
![Page 83: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/83.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Parser de la Respuesta
• Llamada al delegado de la Clase
[delegate didFinishUpdatingData:eventList]; [eventList release];
miércoles 25 de mayo de 2011
![Page 84: 01/02 - Hello NSCoder - WebService](https://reader034.fdocuments.co/reader034/viewer/2022052400/5596f8e91a28ab80228b4653/html5/thumbnails/84.jpg)
[NSCoderBCN event:@”Hello NSCoder” date:28/05/11]
Creación del Cliente
miércoles 25 de mayo de 2011