Birden çok soket kullanarak birden çok iş parçacığım var ama hepsi bir bağlantı noktasına işaret ediyor. Çalışacak mı? Birden Uygulamalar aynı portları cant'kullanma diyerek bazı konuları gördük ama doğrudan bu soruyu koduC# Birden çok soket aynı dişleri kullanarak ayrı iş parçacıkları üzerinde
Yalnızca bir dinleme parçacığı varsa static IPEndPoint b = new IPEndPoint(IPADRESS, PORT);
static Thread listenThread = new Thread(listen);
static Thread sendThread = new Thread(send);
static void listen(){
Socket socket = new Socket;
socket.bind(b);
while(exit == false){
Socket.listen(10);
//handle Data
}
static void send(){
Socket socket = new Socket;
socket.bind(b);
while(exit == false){
Socket.send(msg)
}
İşte bunu özetleyen çok güzel bir cevap: http://stackoverflow.com/a/724022/24472 – Larry