Sto lavorando con un'applicazione che riceve un file da un protocollo TCP, l'applicazione elabora il file e quindi lo invia dallo stesso protocollo, sto ricevendo il file senza problemi , il mio problema è quando si tenta di inviare il file, perché ho bisogno di inviare il file a un'altra applicazione che è in ascolto una porta dinamica, il codice che sto usando per inviare questi file è:Invio di un file a una porta dinamica tramite un protocollo TCP
internal void Send(byte[] buffer)
{
TcpClient _client = null;
try
{
_client = new TcpClient(RemoteIPaddress, Dynamic_port);
if (_client != null)
{
NetworkStream _clienttStream = _client.GetStream();
_clienttStream.Write(buffer, 0, buffer.Length);
_clienttStream.Flush();
_clienttStream.Close();
_clienttStream = null;
}
}
catch
{
if (_client != null)
{
_client.Close();
_client = null;
}
}
}
la domanda è, come posso inviare un file tramite protocollo TCP a un computer remoto che utilizza una porta dinamica
Ho bisogno di sapere cosa sta ascoltando la porta dinamica dal client –