IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Zdeněk Pavlátka:6.2.2014 20:04

Je nějaký způsob, jak posílat data z jedné aplikace do druhé a dostávat "odpovědi"?

Odpovědět
6.2.2014 20:04
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
alfonz
Člen
Avatar
alfonz:6.2.2014 20:23

Zkus System.Net.Sockets.

Nahoru Odpovědět
6.2.2014 20:23
lmao
Avatar
Odpovídá na alfonz
Zdeněk Pavlátka:6.2.2014 20:33

A jak se to používá?

Nahoru Odpovědět
6.2.2014 20:33
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
alfonz
Člen
Avatar
Odpovídá na Zdeněk Pavlátka
alfonz:6.2.2014 22:13

To nevím, ale funguje to přes síť, zkoušel jsem to, ale nějak jsem to nepochopil.

Nahoru Odpovědět
6.2.2014 22:13
lmao
Avatar
Odpovídá na alfonz
Zdeněk Pavlátka:7.2.2014 6:37

Já nepotřebuju práci přes síť. Jde mi o aplikace, které poběží na stejném počítači,a jedna z nich bude dostávat data od ostatních a odpovídat jim.
Dalo by se to přirovnat k MySQL na serveru. Scripty posílají dotazy a databáze jim vrací výsledky.

Nahoru Odpovědět
7.2.2014 6:37
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
petrph
Člen
Avatar
Odpovídá na Zdeněk Pavlátka
petrph:7.2.2014 10:15

Co se podívat třeba na prastarou technologii OLE? :)

 
Nahoru Odpovědět
7.2.2014 10:15
Avatar
Odpovídá na Zdeněk Pavlátka
Michal Žůrek - misaz:7.2.2014 10:58

protokol TPC/IP, jedna aplikace je server (poslouchá data na určitém portu a odpovída klientům) a pak je klient, ten obvykle posílá serveru požadavek a dostává na to odpověď. Někdy se dostanu k článkům o tom. Chtěl bych tu o tom sepsat pro C# a VB celou sekci článků "Práce se sítí v XX.NET".

 
Nahoru Odpovědět
7.2.2014 10:58
Avatar
mario1
Člen
Avatar
Odpovídá na Zdeněk Pavlátka
mario1:7.2.2014 14:09

Kromě již zmíněné možnosti komunikovat přes TCP/IP je ti možnost Microsoft Message Queue (MSMQ). Pro lokální aplikace stačí vytvořit privátní frontu. Po sítí by už bylo potřeba veřejnou frontu a počítače v doméně

 
Nahoru Odpovědět
7.2.2014 14:09
Avatar
Odpovídá na mario1
Zdeněk Pavlátka:7.2.2014 18:14

Můžeš mě odkázat na nějaký srozumitelný článek?

Nahoru Odpovědět
7.2.2014 18:14
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovídá na Zdeněk Pavlátka
Luboš Běhounek Satik:7.2.2014 18:26

Prostě si naprogramuješ normální komunikaci po síti (TCP spojení) a klient i server ti poběží na jednom PC - připojíš se tedy k localhostu (IP 127.0.0.1) :)

Editováno 7.2.2014 18:28
Nahoru Odpovědět
7.2.2014 18:26
https://www.facebook.com/peasantsandcastles/
Avatar
Odpovídá na Luboš Běhounek Satik
Zdeněk Pavlátka:7.2.2014 18:31

A jak to udělám? Stačí mi odkaz na stránku s popisem nebo jednoduché vysvětlení.

Nahoru Odpovědět
7.2.2014 18:31
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovídá na Michal Žůrek - misaz
Zdeněk Pavlátka:7.2.2014 18:48

Dokumentace k tomu je strašně složitá...

Nahoru Odpovědět
7.2.2014 18:48
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Zdeněk Pavlátka
David Hartinger:7.2.2014 18:52

Je tu na to hotové řešení, proč ho nepoužiješ? Dělal jsem v C# .NET chat.

Nahoru Odpovědět
7.2.2014 18:52
New kid back on the block with a R.I.P
Avatar
Odpovídá na David Hartinger
Zdeněk Pavlátka:7.2.2014 19:16

Aha :D o tom jsem nevěděl.

Nahoru Odpovědět
7.2.2014 19:16
Kolik jazyků umíš, tolikrát jsi programátor.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 15 zpráv z 15.