Ajattelin tehdä jonkinlaisen chat -ohjelman, mut haluaisin pientä vinkkiä ohjelman toteutukseen. Ensinnäkin Onko paras vaihtoehto se Server, Client systeemi? Vai joku että keskustelijat/viestit tallennetaan johonkin palvelimen tiedostoon ja ohjelma hakee ne sieltä?
Ja mistä saisi parhaimman esimerkin Server/Client:in käytöstä? Ja jos olisi jotain vinkkiä vielä kuinka tämä koko projekti kannattaisi toteuttaa
kts.
tiedostosäätö on huono idea, verkko kuormittuu liiaksi. voisin auttaa muuten muttakun .net...
VB6 koodi esimerkit yms. käyvät myös. Itselläni on VB6:n trial versio, josta puuttuu vain ominaisuus .exe -tiedostot, mutta muuten toimiva VB6. Ja onhan tietysti mahdollista warettaa kyseinen versio VB:sta, mutta siis MSN library:N avulla luulisin voivani muuttaa kaikenlaisen esimerkki koodin (jos sellaisia edes saan) VB.NET:lle. Apu se on pieninkin apu :)
Niin, pisti kommentit noissa silmiin ja aattelin että toimiiko toi siis jos on reititin, vai ei? siis toi koodi sellaisenaan? entä kuinka pro pitää olla että tosta koodista väsää sellasen et se toimii vaik olis reitittimet yms välissä?
jos on reititin/nat/tms molemmissa päissä välissä niin munkaan tasoinen superpronörtti(:D) pääse läpi. Tcp/ip systeemi ei toimi. Jos vain toisella puolella niin sieltä voi yhdistellä läpi vaikka motukkaan.
Entä olisiko Antilla antaa jotain Client/Server koodi esimerkkiä VB.NET:ille?? tarkoituksena olis tehä joku sellanen chat ohjelma mis olis samassa client sekä server ettei minkään tietyn "serverin pitäs olla missää päällä, vai saako niin toimivaa?
MSDN:ssä on valmis malli esimerkki TCP/IP chat-ohjelmasta (tosin VB6:lle ei .NET), luulisin siitä saavan pienellä muokkaamisella .NET yhteensopivan...
Se on winsock-komponentin käyttöohjeissa:
http://msdn.microsoft.com/library/default.asp?
Eli oletettavasti tuo voi löytyä myös MSDN:än VB.NET:in library:stakin?
check this:
http://go.microsoft.com/fwlink/?linkid=3480&path=/quickstart/howto/samples/net/TCPUDP/Chat.src
Taidot ruostunu siitä ku viimeks käytin VB.NET:iä. Mihin noi kyseisin linkin Imports jutut laitettiin, ku se valittaa missä kohdassa tahansa niistä et: "statements must precede any declerations" en jaksa tähän aikaa päivästä alkaa miettii sitä sen kummemmin mitä se meinaa. Vai pitääkö ne lisätä erikseen jostain muualta projektiin? ja mistä? Kun en nyt oikein muista enää mitään, kuinka noita juttuja lisättiin, tai mistä.
Importit lisätään ihan alkuun ja loput Designer coden alle.
Aihe on jo aika vanha, joten et voi enää vastata siihen.