Hola porve con CSocketMaster Plus pero no funciona tampoco, se pone insestable y explota vb.
no se trata de cuantos usuarios pueda conectar yo vasicamente el ejemplo que puse lo que hace es simular un server enviando Archivos a mas de un cliente a la ves, con un simple chat no abria problemas ya que al no ser grande el trafico se la bancaria bien. pero lo que intento solucionar es por ejemplo un server enviando un archivo a cinco clientes a la ves.
Tambien prove poner el codigo que figura en la clase1 dentro de un EXE ActiveX para poder simular el Multi threads y solo pasarle a este el requestID, pero no funciona porque el EXE ActiveX posee otra instancia diferente al de mi aplicacion(server) entonces el socket no lo hacepta y da un error del objeto.
lo unico que se me ocurre y no me combense para nada, es intentar repartir los paquetes el finalizar el envio (sendcomplete) por cada conexion y ademas no se si igual funcionaria
ejemplo
sever envia primera parte del paquete a cliente1 continua server enviando primera parte al cliente numero dos, asi con el tres y el cuatro etc.
finalizado este ciclo
sever envia Segunda parte del paquete a cliente1 continua server enviando Segunda parte al cliente numero dos, asi con el tres y el cuatro etc.
pero bueno no seria nada facil de programarlo y ademas dejaria de ser Multi threads
ya me esta acobardando Saludos
no se trata de cuantos usuarios pueda conectar yo vasicamente el ejemplo que puse lo que hace es simular un server enviando Archivos a mas de un cliente a la ves, con un simple chat no abria problemas ya que al no ser grande el trafico se la bancaria bien. pero lo que intento solucionar es por ejemplo un server enviando un archivo a cinco clientes a la ves.
Tambien prove poner el codigo que figura en la clase1 dentro de un EXE ActiveX para poder simular el Multi threads y solo pasarle a este el requestID, pero no funciona porque el EXE ActiveX posee otra instancia diferente al de mi aplicacion(server) entonces el socket no lo hacepta y da un error del objeto.
lo unico que se me ocurre y no me combense para nada, es intentar repartir los paquetes el finalizar el envio (sendcomplete) por cada conexion y ademas no se si igual funcionaria
ejemplo
sever envia primera parte del paquete a cliente1 continua server enviando primera parte al cliente numero dos, asi con el tres y el cuatro etc.
finalizado este ciclo
sever envia Segunda parte del paquete a cliente1 continua server enviando Segunda parte al cliente numero dos, asi con el tres y el cuatro etc.
pero bueno no seria nada facil de programarlo y ademas dejaria de ser Multi threads
ya me esta acobardando Saludos