Gracias por las respuestas! Voy a probar con la clase intermedia y trabajarlo como un Singleton, a ver que resultados tengo. Matias
Subject: [puntonet] .NET Remoting y Windows ServicesDate: Wed, 27 Feb 2008 17:20:11 -0300From: [EMAIL PROTECTED]: [email protected] Mat�as, ����������?Creo que el problema se origina porque pusiste las HashTables en el propio servicio de Windows. ����������?Una alternativa ser�a que crees una nueva clase que se ocupe de mantener esas HashTables, digamos Scheduler, y que sea un Singleton (me refiero al patr�n de dise�o, no al modo de activaci�n de objetos de remoting). Un saludo. De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Matias QEnviado el: Mi�rcoles, 27 de Febrero de 2008 03:23 p.m.Para: [EMAIL PROTECTED]: [puntonet] .NET Remoting y Windows Services Buenas lista, Me encuentro en un problema que qued?fuera de todos los tutoriales y ejemplos que vi sobre Remoting. Tenemos una aplicaci�n Web, y un Windows Service en el mismo servidor, que queremos que se comuniquen (El Web Site env�a cierta informaci�n que el WService tiene que almacenar y luego usar en schedules de tiempo configurables, algo as?como un administrador de tareas conceptualmente). Luego de leer mucho sobre las opciones de comunicacion que hab�a, mucha gente optaba por Remoting, que al parecer hab�a funcionado mejor, as?que comenc?a ver ejemplos y probar.Seg�n entend? con Remoting, el cliente (WSite) accede a un Objeto que se instancia en el servidor (WService) y puede ejecutar sus m�todos mediante una suerte de proxy.Realic?las pruebas y anduvo bien, creando una clase en el WService con algunos m�todos simples, una interface y registrando la clase en un port TCP, que luego el cliente usando Activator.GetObject pod�a acceder.Mi problema reside en que lo que yo necesito modificar informaci�n de HashTables que est�n en ese momento en memoria en el WService, poder desde el WSite enviar un mensaje con informaci�n que se debe agregar a las tablas, pero no logr?con Remoting poder acceder a estas tablas ya que pierdo toda referencia al WService dentro de la clase que registro para el Remoting.A menos que la clase que registre para Remoting sea el WService mismo?O si instancio la clase antes de registrarla y cuando la registro uso "WellKnownMode.Singleton", el cliente al usar el GetObject hace referencia a la instancia ya creada en vez de crear una nueva? Realmente no s?como encarar el problema, quiz�s hay otra posibilidad que no es Remoting? Con mensajes IPC? Si alguien tiene alguna idea o alguna vez tuvo que resolver un problema parecido, agradecer�a sus comentarios. Matias Helping your favorite cause is as easy as instant messaging. You IM, we give. Learn more. _________________________________________________________________ Connect and share in new ways with Windows Live. http://www.windowslive.com/share.html?ocid=TXT_TAGHM_Wave2_sharelife_012008
