[jdev] UCi Messenger

Gaston Dombiak gato at jivesoftware.com
Thu Apr 8 23:53:45 CDT 2010


Hola Fidel,

Estas desarrollando la aplicacion como parte de un trabajo practico de la universidad? O es para ser usada en un ambiente real de trabajo (i.e. en produccion)? Si es para la facultad entonces me imagino que estas creando un cliente de cero y para eso tenes que seguir la especificacion de XMPP http://xmpp.org/rfcs/rfc3920.html para establecer conexiones y http://xmpp.org/rfcs/rfc3921.html para manejo de presencias y rosters.

Si lo que estas desarrollando es para un caso real entonces te recomiendo que uses una libreria como Smack (http://www.igniterealtime.org/projects/smack/) que te resuelve todo lo que pedis y encima de la libreria podes crear tu propia aplicacion.

En esta lista la gente se maneja en ingles. Si queres preguntar en castellano lo podes hacer en http://www.jabberes.org/ aunque no creo que tenga mucho movimiento o sea el publico que buscas. Si preguntas en ingles aca mas gente te va a poder contestar.

Suerte,

  -- Gato
________________________________________
From: jdev-bounces at jabber.org [jdev-bounces at jabber.org] On Behalf Of Fidel Hernández Salazar [fhernandez at uci.cu]
Sent: Thursday, April 08, 2010 6:31 PM
To: jdev at jabber.org
Subject: [jdev] UCi Messenger

Hola amigos.

Estoy desarrollando una aplicación de mensajería instantánea sobre el protocolo  XMPP. Ya tengo algunas cositas hechas pero necesito saber bien como sería el algoritmo para establecer la conexión con un servidor. Es decir la forma que normalmente se utilizaría.

Ejemplo.


·         Conectarse al servidor

·         Enviar la etiqueta de inicio de sesión

·         Recibir las características del servidor

·         Autenticar al usuario

·         Vincular un recurso

·         Enviar la presencia

·         Pedir el roster

·         Actualizar el roster

Algo como esto es lo que quiero que me digan. LA forma normal de iniciar la mensajería de un cliente o sea como sería la forma mñas recomendada o utilizada por un cliente de jabber.


More information about the JDev mailing list