logo logo
Inicio arrow Foros...
Tuesday, 02 de December de 2008
 
 
English English  Español Español  
Próximos Eventos
10.Jun. 2009

IWANN 2009
Salamanca, Spain
International Work-Conference on Artificial Neural Networks
11.Jun. 2009

Toward a Science of Consciousness
Hong Kong, China
15.Jun. 2009

International Workshop on Machine Consciousness
Hong Kong, China
15.Jun. 2009

The 8th IEEE International Conference on Cognitive Informatics
Hong Kong, China
22.Jun. 2009

IWINAC 2009
Santiago de Compostela, Spain
Work-Conference in the Interplay between Natural and Artificial Computation
Etiquetas
Análisis Artificial Associations Científicos Conciencia Consciencia Consciencia Artificial Conscientes Consciousness Developer Documentación Documentation Español Investigación Publicaciones Reviews Robotics Robots Robótica Servicios Spanish Studio VPL artificial
Destacados
Titulares RSS
 Conscious Robots RSS FeedFuente RSS de Conscious Robots
Conscious-Robots.com Forum  


Raúl
Moderador

Moderador
Mensajes: 432
graph
Karma: 6  
Re:Duda con los manifiestos - 2008/10/05 22:26 Hola, tienes que pensar que un manifiesto no está asociado a un servicio, vamos que no es que un servicio siempre tenga su fichero de manifiesto asociado. Lo que pasa es que normalmente, cuando ves los tutoriales o cualquier otro proyecto, suele pasar que tienes un fichero de manifiesto referenciado como parte del proyecto de Visual Studio (y suele ser un manifiesto que sirve para lanzar ese mismo servicio, y que es al que se llama cuando das a ejecutar ese proyecto).

Sin embargo, puedes verlo de otra forma: un fichero de manifiesto no es más que un fichero de texto que contiene contratos de servicios y se usa normalmente como parámetro cuando se lanza un nodo DSS (DssHost.exe). Por lo tanto, si tienes una aplicación que usa por ejemplo 20 servicios, en realidad no necesitas para nada 20 ficheros manifest, sólo uno que haga referencia a los servicios que se lanzan automáticamente al arrancar el nodo DSS.

Por otro lado, también es cierto, como bien dices, que los servicios se pueden arrancar automáticamente aunque no estén incluidos en el fichero de manifest. La diferencia es que si aparecen en el fichero de manifiesto, los servicios se arrancan al iniciar el nodo DSS (aunque nadie los use luego). Habrás visto que cuando declaras un parter, tienes un atributo de creación donde puedes especificar opciones del tipo "UseExistingOrCreate". Lo que quiere decir que cuando especificar un partner de tu servicio, puedes o bien provocar que ese servicio se cree bajo demanda o que si ya está creado el servicio se use directamente el que ya existe.

No sé si me he explicado muy claramente... ¿Te queda algo más claro?

Saludos,
Raúl.
Raúl Arrabales Moreno. conscious-robots.com/raul
  El administrador ha deshabilitado la escritura de mensajes a los usuarios no registrados.

      Temas Autor Fecha
    thread link
Duda con los manifiestos
sutaro 2008/10/04 21:20
    emo
thread linkthread link Re:Duda con los manifiestos
Raúl 2008/10/05 22:26





¿Recuperar contraseña?
¿Quieres registrarte? Hazlo aquí
Mensajes en el Foro
 
Top! Top!