[Jde-dev] Incorporación a JDE-developers y primeros pasos

Javier Vazquez javiervazper en yahoo.es
Dom Feb 28 19:33:48 CET 2010


Hola de nuevo,

he seguido revisando correos del foro y encontrado el correo de Juan González del día 7/2 donde das la referencia [1] a las páginas del manual Ice donde se implementa el "HelloWorld!!" con varios lenguajes.

Por un lado, me he dado cuenta de que son necesarios los tres componentes siguientes para sus respectivas dependencias (pf, si me falta algo más, avisadme):

ice33-slice --> base
ice33-translators --> para traducir el código Ice a C++, Java, etc y poder implementar el proxy, skeleton y apis.
libzeroc-ice33-dev --> para tener los includes y librerías de compilación.

Lo tengo casi listo, a partir del ejemplo Server.cpp y Client.cpp que propone en [2], compilo correctamente, verifico con ldd que todo está bien enlazado, pero en la ejecución del cliente (estando el servidor arrancado desde otro terminal), da el siguiente error:

jvazquez en ubuntu:~/workspace/pruebas5.0$ ./client
TcpEndpointI.cpp:63: Ice::EndpointParseException:
error whileparsingendpoint `tcp  ‑p 10000'


¿Se os ocurre porqué puede ser? He verificado, mediante "telnetlocalhost 10000" que el servidor está escuchando, pero parecen no hablarse.

Adjunto todos los fuentes que estoy usando por si alguno podéis echarles un vistazo.

Respecto a la documentación, de momento estoy incluyendo los pasos que estoy dando en una sección de mi blog [3]. Es mejorable (el inglés también, :-)) pero ya me diréis si nos interesa ponerlo en el manual 5.0.



[1]http://www.zeroc.com/doc/Ice-3.3.1/manual/Hello.html#22064
[2]http://www.zeroc.com/doc/Ice-3.3.1/manual/Hello.4.3.html
[3]https://jderobot.org/index.php/User:Jvazquez#Installing_JDErobot_5.0_on_Linux_Ubuntu_9.04





________________________________
De: Javier Vazquez <javiervazper en yahoo.es>
Para: jde-developers <jde-developers en gsyc.es>
Enviado: dom,28 febrero, 2010 04:29
Asunto: Incorporación a JDE-developers y primeros pasos




Buenas tardes desarrolladores.

En primer lugar me presento; soy Javier Vázquez, alumno del curso de postgrado de este año. También he elegido Robótica para el trabajo fin de master. Durante los últimos dos meses he estado asistiendo a reuniones periódicas con José María para avanzar rápido en la instalación de la plataforma JDErobot 4.3 y la realización de las prácticas de la asignatura. Ahora que tengo esa parte casi terminada, me ha propuesto colaborar en la migración a la nueva versión en la que estáis trabajando.

Tengo que empezar por realizar la instalación de la nueva versión en mi sistema, probar algunos componentes que ya habéis desarrollado, familiarizarme con el uso de ICE y  finalmente encargarme de portar algún elemento de la 4.3, quizás algún driver.

Vamos al grano:


	* Para comenzar, estoy tratando de instalarme el middelware ICE. No he encontrado referencia a cuales son los componentes exactos que hay que instalarse. Por favor, si tenéis algún enlace a donde esté descrito, os lo agradecería. Para mi versión Ubuntu 9.04, he probado a instalar el paquete  "ice33-slice" pero veo también otros disponibles como "ice33-services" para uso de servicios e "ice33-translators" para traductores de slice a otro lenguajes (C++, java, python, etc.). ¿Cuales son los correctos?
	* Por otro lado, veo en la rama 5.0 del repositorio SVN, bajo el path "src/interface/slides/jderobot" código para este middleware. ¿Sabéis como se puede ejecutar o de donde puedo obtener información para aclarar mis ideas? Perdonad mi ignorancia inicial :-)
Creo que a partir de ahora volcaré más  preguntas para ir poniéndome al día. Gracias de antemano por cualquier ayuda. A cambio, me ofrezco a ir documentando el proceso de instalación/integración que vaya haciendo, sobre el espacio del manual para la versión 5.0.

Un saludo,
Javier.


      
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20100228/aaeea2e9/attachment-0001.htm 
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : prueba5.0.tar.bz2
Tipo       : application/octet-stream
Tamaño     : 390939 bytes
Descripción: no disponible
Url        : http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20100228/aaeea2e9/attachment-0001.obj 


More information about the Jde-developers mailing list