السلام عليكم
ارجو المساعدة في كيفية ارسال كائنات برمجية عبر الشبكة
اريد بالضبط ارسال DataTable به معلومات مستخرجة من قاعدة البيانات
لدي استفسار ثانِ
ما الفرق بين الاكواد التالية:
(1)
Socket sock = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
IPEndPoint ipe = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 8001);
sock.Bind(ipe);
byte[] buffer = System.Text.ASCIIEncoding.ASCII.GetBytes("Message");
try
{
sock.Connect(ipe);
}
catch (Exception)
{
sock.Close();
return ;
}
sock.Send(buffer);
(2)
TcpClient Get_list_client = new TcpClient(textBox1.Text, 5020);
NetworkStream Get_list_ns = Get_list_client.GetStream();
StreamWriter Get_list_sw = new StreamWriter(Get_list_ns);
Get_list_sw.WriteLine("Message");
Get_list_sw.Close();
Get_list_ns.Close();
Get_list_client.Close();
ما اقصده هو ما الفرق بين استعمال TcpClient او عدمه؟
وشكرا مقدما
