Antes de nada darle las gracias a Rafa Couto por hacerme ver la luz ;-).
mono-services2 ha sido la solución a mi problema, me funciona todo menos un
frontend que vale para configurar el invento (modifica unos .ini) cosa que
lo puedo hacer a mano sin mas complicación (o eso espero...)
Tengo dos servicios, servicio1.exe y servicio2.exe, y un exe que hace un
sftp contra una maquina, mientras tanto los servicios comprueban recogen
comprueban mandan ... por lo cual después de instalar wine y mono desde las
sources ( mono-2.6.7 y gnome-sharp-2-24 en el caso de mono y el wine estable
sacado de
winehq.com) todo esto corriendo en SLES 11 desde una shell lanzo
-> mono-service2 servicio1.exe y mono-service2 service2.exe (existe un
mono-service que es para .net1 "creo" o eso entendí...) después me lanzo una
consola windows con -> wine cmd.exe y desde ahí lanzo el ultimo ejecutable
envio_sftp.exe (parametros) y funciona y registra correctamente los logs y
hasta recoge y envía el archivo (devolviendo el ok y todo!) la verdad que
gusta ver que las cosas funcionen.
la instalación fue una SLES11 "estandar" + el grupo de "desarroyo"
(gcc,
etc) y los sources del kernel (para poder compilar el wine y el mono)
Existe una utilidad de Mono que se llama MoMA que lo que hace es "comprobar"
la compatibilidad de lo que queremos lanzar (
http://www.mono-project.com/MoMA ), de esta utilidad saqué las "librerias
que son invocadas" para luego configurarlas en el wine...
en fin gracias a tod@s y en especial a Rafa Couto.
un saludo!.
El 27 de septiembre de 2010 07:57, Rafa Toucedo <debian.vigo(a)gmail.xn--com>escribi-yobcribió:
Voy a ver el tema de mono-service2... tiene buena
pinta.
El 24 de septiembre de 2010 16:29, Rafa Couto <rafacouto(a)gmail.xn--com>escribi-yobcribió:
2010/9/24 Rafa Toucedo <debian.vigo(a)gmail.com>
Hola buenas,
¿álguien sabe / tiene experiencia en emular un servicio de windows en
Linux? ¿es posible?
Sí, siempre que uses .NET y tengas la suerte de que todo el backend que
use el servicio esté implementado:
http://stackoverflow.com/questions/351971/using-mono-service-to-wrap-a-wind…
Recuerdo que en la 2.6 de Mono se implementaron los Performance Counters y
toqué algo el tema... Si necesitas alguna ayuda más a fondo y si es con Mono
cuenta que te eche un cable...
Saludos, RC
--
Rafa Couto -
http://caligari.treboada.net
GNU/Linux user #99126 -
http://counter.li.org
GPG D76ABDEC -
http://linko.es/s9K_
_______________________________________________
GALPon mailing list
GALPon(a)listas.galpon.org
https://listas.galpon.org/cgi-bin/mailman/listinfo/galpon