Si necesitas que el servidor sea multi hilo te recomiendo que utilices sockets asincronos pues no tendrias que aislar los distintos métodos en hilos.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: Audioslave™ en 21 Enero 2012, 16:48 PM
que Clases en .NET se utiliza para este caso.. y que clases se utiliza con el metodo de socket sincrono
Cita de: TomaSs en 14 Enero 2013, 07:04 AM
Aprovecho este hilo para hacer una pregunta sobre el tema.
Para un chat, el cual recibirá información en cualquier momento, qué sería más eficiente? el método sincrono con hilos o el método asincrono?
gracias!
Cita de: EleKtro H@cker en 11 Enero 2013, 10:29 AM
EDITO: Vale, he descubierto que el output no se muestra en la CMD porque al habilitar la propiedad de redireccionar el Standard u Error output, no muestra el output en la CMD.
Module Module1
Module Module1
Sub Main()
Dim p As New Process()
With p.StartInfo
.FileName = "cmd"
.UseShellExecute = False
.CreateNoWindow = False
.WindowStyle = ProcessWindowStyle.Hidden
.RedirectStandardOutput = True
.RedirectStandardInput = True
.RedirectStandardError = True
End With
AddHandler p.OutputDataReceived, AddressOf OutPutDataArrival
p.Start()
p.BeginOutputReadLine()
Dim StdInput As IO.StreamWriter = p.StandardInput
Dim Comando As String
Do
Comando = Console.ReadLine
StdInput.WriteLine(Comando)
Loop Until Comando Is String.Empty
StdInput.Close()
End Sub
Private Sub OutPutDataArrival(ByVal Sender As Object, ByVal e As DataReceivedEventArgs)
Console.WriteLine(e.Data)
End Sub
End Module
Cita de: wolfbcn en 8 Enero 2013, 18:39 PMAhora no podras ni aceptar batidos de tus hijos xD. A donde irá a parar esto.
Las jóvenes de 15 y 16 años condimentaron unos batidos de un restaurante con medicamentos somníferos para aturdir a los padres.