Diskuze: C# socket server
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
ten druhy kod mne funguje uplne normalne. muzes napsat co presne ti tam nejde ?
On jde pustit, ale nejde se připojit clientem. Na první se po spuštění připojím v pohodě, ale na ten druhý ne. A právě vůbec nevím proč..
presne k tomu druhemu kodu co jsi sem napsal jsem se uspesne pripojil a poslal si data pomoci tohoto kodu:
private void button1_Click(object sender, EventArgs e)
{
Task.Run(() =>
{
using (TcpClient cli = new TcpClient("127.0.0.1", 7689))
{
using (var stream = new StreamWriter(cli.GetStream()))
stream.Write("ahoj");
}
});
jedine co jsem upravil byla ip adresa. pokud jsem chtel prevest prijate data do stringu tak jsem pouzil tohle:
string dat = Encoding.Default.GetString(data, 0, j);
urcite mas vypnuty firewall? je ip spravne? zkusil jsi pustit aplikaci jako spravce ? nemas tam nejaky dalsi kod ktery ti narusuje komunikaci ?
zitra se zkusim k serveru pripojit pomoci tveho kodu. Firewall jsem mel zapnuty, me nenapadlo ho vypnout, kdyz uz jsem uspesne komunikoval. To zitra take vyzkousim. Zadny dalsi kod v aplikaci nemam - predpokladam ze komentare nevadi a ani tridy, z kterych neni tvorena zadna instance.
Zobrazeno 5 zpráv z 5.