Consumir WebService Creado en PHP con J2ME

En esta ocasión vamos a elaborar una aplicación móvil para consumir el webservice que ya hemos creado en php, usaremos j2me para lograr esto y nuestra interfaz tendrá un aspecto como el siguiente:

img1

Bien, comencemos a desarrollar la aplicación, es de aclarar que estoy utilizando netbeans 6.9.1 para la creación de dicha aplicación.

Sigue leyendo

Anuncios

Rastreador GPS con J2ME

Hace algun tiempo adquiri un telefono celular el cual incluia gps integrado y otras funcionalidades que me permitian ubicar a traves de un mapa proporcionandome una posicion relativamente aproximada de acuerdo a la latitud y longitud en la que me encuentro con el celular.

Siendo este servicio de posicionamiento una herramienta verdaderamente util para muchos propositos, decidi profundizar un poco en el tema y se me ocurrio por que no utilizar las coordenadas que el gps integrado de mi celular me esta ofreciendo y enviarlas a un servidor para almacenarlas en una base de datos para luego ser visualizadas en un computador a traves de un mapa y de esa manera ya no tengo que estar siempre al lado de mi celular para saber donde me encuentro, sino que puedo dejarlo en un carro o entregarselo a otra persona que este de excursion a algun lugar distante y asi poder localizarlo facilmente. Interesante la idea cierto!.

Bien para la realizacion de la aplicacion movil he utilizado el framework para j2me de netbeans 7.1.1, y el celular del cual dispongo es un nokia e71 el cual posee gps integrado y gps asistido (a-gps) o basado en la red, ademas dicho telefono posee soporte java ME. MIDP 2.0, CLDC 1.1.

la aplicacion final a instalar en el celular posee una interfaz sencilla similar a la siguiente imagen:

Comencemos entonces a elaborar nuestra aplicacion… Sigue leyendo

Consumir Web Service con J2ME

Una aplicacion muy util para un dispositivo movil es aquella que pueda usar recursos de la web para ofrecer informacion al usuario y que esté disponbible en todo momento. En esta ocasion vamos a elaborar una aplicacion en el lenguaje de java para dispositivos moviles llamado J2ME y basicamente lo que hara será conectarse con el servicio web que hemos creado con anterioridad (para ver el post de la creacion del web service has clic Aqui) y gestionar datos de usuarios en una base de datos realizando procesos elementales como guardado y busqueda, nuestra aplicacion tendra un aspecto como el siguiente:

Bien, para empezar hagamos lo siguiente…

Sigue leyendo

Creacion de Un WebService en Java

Un servicio web (en inglés, Web service) es una pieza de software que utiliza un conjunto de protocolos y estándares que sirven para intercambiar datos entre programas. Distintas aplicaciones de software desarrolladas en lenguajes de programación diferentes, y ejecutadas sobre cualquier plataforma, pueden utilizar los servicios web para intercambiar datos en redes de ordenadores como Internet.

Los Web services representan la revolución informática de la nueva generación de aplicaciones que trabajan colaborativamente en las cuales el software esta distribuido en diferentes servidores; de esta manera se logra la creacion de grandes aplicaciones que pueden funcionar en una gran multitud de dispositivos, entre los que se encuentran los telefonos moviles, las tabletas y computadores personales, todos ellos interactuando con un servidor.

para comenzar el estudio de como se crean y utilizan los webservices, es necesario considerar tener claros algunos conceptos, como son:

WSDL

En ocasiones leído como como wisdel son las siglas de Web Services Description Language, un formato XML que se utiliza para describir servicios Web. WSDL describe la interfaz pública a los servicios Web. Está basado en XML y describe la forma de comunicación, es decir, los requisitos del protocolo y los formatos de los mensajes necesarios para interactuar con los servicios listados en su catálogo.

SOAP (Simple Object Access Protocol)

El protocolo estandar que se utiliza para enviar la información, es SOAP. Este define el formato del “envelope” que se intercambia entre cliente y servicio, así como las convenciones para representar invocaciones y respuestas Estos mensajes son transmitidos en formato XML, montado sobre HTTP.

Bien, esto es lo basico que hay que tener claro para comenzar a crear un web service, existe mucha teoria e informacion que se podria consultar de ser necesario, pero en este ejemplo solo hay que tener presente lo que hemos citado.

Sigue leyendo