Que tal listeros!!
Se me ha encomendado hacer una aplicacion tipo mensajero pero con capacidad
limitada, los clientes solo pueden recibir mensajes desde el servidor, el
cliente no puede enviar mensajes, sobre esto tengo 2 preguntas
1.- ¿Desde C# puedo acceder a la base de datos de un active directory en
w2003 ? es que son como 2500 pcs en la red jeje y todas se logean al
servidor para autentificarse, pense que tal vez si accediera al active
directory podria identificar al cliente, ya que no tienen ip fija, se les
asigna una por dhcp
2.- Que protocolo de comunicacion puedo usar a manera que tan pronto el
servidor "publique" por ejemplo una noticia nueva, los clientes reciban el
mensaje con el link a esa pagina? pense en usar RSS mas no se si sea optimo,
la otra que pense fue usar winsocks pero dada la cantidad de pcs cliente no
se si esto pueda en un momento dado saturar el ancho de banda, cabe hacer
mencion que no todas las 2500 pcs van a recibir el mismo mensaje, puede ser
que tal vez 500 si y las otras 2000 no, dependiendo del grupo de usuarios al
que va dirigido
Alguna idea o sugerencia de otro protocolo de comunicacion instantaneo?
PD: tambien pense en usar OPC o MMS pero esto ya incrementa mucho el costo
de desarrollo por que necesitaria comprar una API para MMS (y programar en
C) u OPC y tambien tendria que comprar la licencia
Saludos!!!
Leer las respuestas