"No tenía miedo a las dificultades: lo que la asustaba era la obligación de tener que escoger un camino. Escoger un camino significaba abandonar otros. "

Soy una persona apasionada por todo lo que tiene que ver con Internet y las nuevas tecnologías. Soy autodidacta, y me encanta impartir clases...


VideoTutorial 12 del Taller Práctico de PHP y MySQL

Lunes 05 de Marzo de 2012

Taller Práctico PHP y MySQL
Autor: César Cancino
Categoría: Taller Práctico PHP y MySQL
Etiquetas Programación, php, mysl
Comentarios 11

VideoTutorial 12 del Taller Práctico de PHP y MySQL.
Seguimos explorando funcionalidades prácticas.
Comenzamos un bloque dedicado al estudio de los Servicios Web ( Web Service ). Analizaremeos el protocolo SOAP ( Simple Object Access Protocol ) y revisaremos sus principales características. Además crearemos un ejemplo práctico usando un archivo WSDL ( Web Services Description Language ) y las clases de PHP SoapClient y SoapServer con sus métodos setClass y handle.
En este video solo trabajaremos a nivel práctivo, en el próximo haremos un análisis más técnico sobre los Web Service para poder entender cada uno de sus elementos. Desarrollaremos un script con un archivo cliente y otro que se usará como servicio para consumirlo.
Todo en 61 minutos de charla.

¿Qué te gustaría compartir con nosotros?

Compartir

11 Comentarios

  1. Mauricio Herrera
    Martes 27 de Octubre de 2015

    Si, Funciona, tuve que leer mucho, para poder entender como funcionan los web services, y con la ayuda de este tutorial pude poner mi teoria en practica, para responder unos comentarios que hay mas abajo, si se pueden cambiar los nombres de los metodos, pero debes cambiarlos en los 3 archivos, en services.wsdl, cliente, y servidor, y si te sale un error que dice que no se puede conectar al servidor desde el soap, o algo asi, verifica que en el archivo cliente, la direccion que le pasas al metodo soapclient('direccion), sea la misma que lleva el servics.wsdl, al final del archhivo, donde dice:

  2. Mauricio herrera
    Martes 24 de Febrero de 2015

    Profe, buenas tardes, muy agradecido por responder tan pronto mi comentario, tengo una inquietud, intente conectar el webservices que da en el ejemplo, con una aplicación de escritorio de java que seria el cliente, pero no se como hacerlo , puede darme una mano haciendo un tutorial respecto a ello

  3. mauricio herrera
    Sábado 21 de Febrero de 2015

    Profe tiene el codigo fuente, a mi no me funciono nada

  4. Cristian
    Viernes 02 de Mayo de 2014

    hola cesar, consulta, si un webservice es chupar informacion de otro servidor, en este caso se trabajo de forma local en el mismo servidor y carpeta. te pregunto en el sentido que necesito hacer un webservice y chupar informacion del servidor de la Universidad, o avanzando en los siguientes videos me aclarare en ese punto? Saludos

  5. Cristian
    Viernes 02 de Mayo de 2014

    hola cesar, consulta, si un webservice es chupar informacion de otro servidor, en este caso se trabajo de forma local en el mismo servidor y carpeta. te pregunto en el sentido que necesito hacer un webservice y chupar informacion del servidor de la Universidad, o avanzando en los siguientes videos me aclarare en ese punto? Saludos

  6. Cristian
    Jueves 01 de Mayo de 2014

    hola cesar, porque hay que usar el puerto 8080?, la verdad no vi los videos tutoriales anteriores, solo quiero aprender webservice. por eso parti desde aca,anterior a este video, vi tus videos de php y mysql, pero hay lo configure con el 80, como puedo hacer el cambio para el puerto 8080, o no es necesario?. Saludos

  7. Ror
    Viernes 30 de Agosto de 2013

    Hola, en el cliente.php decidi reemplazar el metodo getUser por sumaDatos y no me ha dejado, marca error, pues he buscado documentación de getUser pero no he encontrado nada,alguna pista del tema, por que debe llamarse getUser, no encuentro nada de info de ese metodo. Gracias

  8. Edson
    Sábado 13 de Octubre de 2012

    Profe César muy buen Vt yo tambien me parti la cabeza tratando de ingresar un tercer metodo y no me mostraba nada, hasta q despues vi la conclusion del video y resulta q en realidad no quiere recibir mas de 2 metodos, espero para el proximo Vt se haya solucionado eso, yo tb buscare porq me dio curiosidad, estoy siguiendo tus videos por orden y pues felicitarte por la paciencia y la dedicacion para compartir tu valioso conocimiento. Saludos desde Bolivia :-)

  9. Rafael Dux
    Miércoles 07 de Marzo de 2012

    Gracias por compartir, amigo César. Tomaremos esta sopa

  10. antonio
    Martes 06 de Marzo de 2012

    copia y pega

  11. Cmasmas
    Lunes 05 de Marzo de 2012

    Gracias cesar! eres un genio!!!