c# více projects v jednom solution, client-server
Napsal: 12 bře 2011 16:27
Dobrého dne vinšuju,
nějak se peru s c#. a mám pár otázek.
1) dejme tomu, že bych chtel udelat client-server aplikaci. a u clienta a serveru budou nějaké classes stejné. to se řeší tak že udělam solution a v něm nějakej base project a ostatní projekty využívají tohoto base projektu?
2) kdybych chtěl udělat client-server aplikaci (nebo peer-to-peer což taky potřebuje server) doporučíte využít Socket, TcpClient/Server nebo WCF?
3) jak mám přenášet data pomocí TCP? Mám si yvtvořit třídu např. Message a tu serializovat a pak poslat?
4) co je to paket? to je něco co si sám nadefinuju? třeba že prvních 20 bitů bude obsahovat informace o délce dat a nějaké info o typu zprávy a pak pošlu data? to je paket?
Děkuji za pomoc, jsem začátečník
nějak se peru s c#. a mám pár otázek.
1) dejme tomu, že bych chtel udelat client-server aplikaci. a u clienta a serveru budou nějaké classes stejné. to se řeší tak že udělam solution a v něm nějakej base project a ostatní projekty využívají tohoto base projektu?
2) kdybych chtěl udělat client-server aplikaci (nebo peer-to-peer což taky potřebuje server) doporučíte využít Socket, TcpClient/Server nebo WCF?
3) jak mám přenášet data pomocí TCP? Mám si yvtvořit třídu např. Message a tu serializovat a pak poslat?
4) co je to paket? to je něco co si sám nadefinuju? třeba že prvních 20 bitů bude obsahovat informace o délce dat a nějaké info o typu zprávy a pak pošlu data? to je paket?
Děkuji za pomoc, jsem začátečník