Avatar billede jokn Nybegynder
07. november 2001 - 13:51 Der er 28 kommentarer og
3 løsninger

Netværksprogrammer... Hvad, hvor og hvordan?

Jeg vil gerne lære at programmere.... mest netværksprogrammer som kan en masse med internet og netværk.. eks på programmer som jeg gerne ville kunne lave(dog ikke lige så avancerede):
ICQ
Outlook
Webserver, eks apache eller iis
IRC klinter som mIRC
ftp klienter, servere...

Og så ville jeg gerne lære at kunne lave mit helt eget system... altså eks er ftp et system i mine øjne... og http, og mirc, og kazaa... u know.. altså lave et program som kan noget specielt over en eller anden port....

Hvilket programmeringssprog er bedst til det?
Har i nogle links til tutorials hvor jeg kan lære lidt om det?

Jeg fordeler pointene efter hvor gode svarene er....

Venlig hilsen Jonas
Avatar billede _dnul_ Nybegynder
07. november 2001 - 13:53 #1
c++
Avatar billede karstenlaursen Nybegynder
07. november 2001 - 13:54 #2
Okay... Jeg vil lige sige at det er noget af en mundfuld du er gået i gang med!

Men du skal i gang med Visual Basic... Det er nok det nemmeste at gå igang med. Da det har mange muligheder.

Og her kan du finde stort set alt hva du skal bruge til VB...

Held og lykke
Avatar billede jokn Nybegynder
07. november 2001 - 13:55 #3
_dnul_: begrund venligst dit svar :)
Avatar billede disky Nybegynder
07. november 2001 - 13:55 #4
Java, Java og kun Java.

Det er uhyggeligt meget nemmere at lave netværks ting i Java end i C++
Avatar billede cdc Novice
07. november 2001 - 13:57 #5
Det grundlæggende spåg til disse opgaver er som skrevet c++. dette kan du \"hardcore\" programere, eller finde/købe diverse programmer som du kan bruge. Så bliver det hele en smule nemmere, da de indeholder en del skabeloner som man kan komme i gang med

Bruger selv TopSpeed/Clarion koster en del men det findes mange andre værktøjer og bøger som du kan bruge for at komme igang.

/cdc
Avatar billede jokn Nybegynder
07. november 2001 - 13:57 #6
karstenlaursen:
Jeps.... det er en stor mundfuld, men jeg skal vel starte et sted :)

Er der en masse muligheder med netværk og internet i Visual Basic?
Har du evt nogle gode links til sider der handler om det?
Avatar billede _dnul_ Nybegynder
07. november 2001 - 13:57 #7
eller Delphi
Avatar billede disky Nybegynder
07. november 2001 - 13:58 #8
cdc hvorfor skulle man dog købe det, når Java har det hele indbygget. At lave en socket connection med buffered input er pære nemt i java
Avatar billede disky Nybegynder
07. november 2001 - 13:58 #9
jokn: hvis du er rigtig smart laver du det i et ikke system bundet sprog. Altså igen Java, så kan dine Mac venner også bruge det, eller windows venner eller linux venner. Det kan du ikke med noget andet sprog.
Avatar billede blood Nybegynder
07. november 2001 - 13:59 #10
disky >> Nu er jeg lige med på en lytter :o)

Men ved du hvordan man med en socket connection finder ud af hvad der skal skrives hvis man eksempel skal skrive en besked på icq eller irc???

Hvordan finder man ud af sårdan nogle commandoer?
Avatar billede jokn Nybegynder
07. november 2001 - 14:00 #11
Disky:
Har du nogle links? :)
Det lydder nemlig ret interessant.... :)

/cdc:
har du nogle links? heh.. ;o)
eks om noget med hvordan man laver allle de fede funktioner med netværk/internet...
Avatar billede disky Nybegynder
07. november 2001 - 14:01 #12
www.javasoft.com


blood: du skal kigge i den RFC som beskriver den anvendte protokol.
Avatar billede blood Nybegynder
07. november 2001 - 14:02 #13
disky >> Og du taler sort :o)
Avatar billede _dnul_ Nybegynder
07. november 2001 - 14:02 #14
Avatar billede jokn Nybegynder
07. november 2001 - 14:03 #15
disky:
nu spørger jeg sikkert meget dumt... kan man lave Java progs om til exe? eller skal man have de der lorte java plugins?
Avatar billede disky Nybegynder
07. november 2001 - 14:04 #16
blood: RFC = Ready for comment, alle åbne internet protokoler er defineret i en RFC.

Nogle fulde normænd har endda specificeret en protokol til dataoverførsel via brevdue (det er ikke en joke)


dnul: Drop delphi der er et frygteligt properitært sprog.
Avatar billede _dnul_ Nybegynder
07. november 2001 - 14:04 #17
hov
Avatar billede disky Nybegynder
07. november 2001 - 14:06 #18
jokn: gudskelov kan man per default IKKE lave en .exe fil. Hele ideen med java og dens force er netop at man ikke compiler til noget system specifikt.

Så ja du skal have en JRE for at kunne køre programmerne.
Avatar billede jokn Nybegynder
07. november 2001 - 14:07 #19
disky: jammen er det ikke mere besværligt for \"brugeren\"?

Altså at man først skal have en plugin ting osv.... det er meget nemmere med et helt normalt program syntes jeg... eks som icq.... hvad er det lavet i.. ved i det?
Avatar billede _dnul_ Nybegynder
07. november 2001 - 14:07 #20
C++!!

C++!!

C++!!

DROP JAVA :)
Avatar billede disky Nybegynder
07. november 2001 - 14:09 #21
dnul: du ved ikke hvad du snakker om.


jokn: det er måske korrekt, men har man engang hentet JRE skal man ikke gøre det igen. ICQ er lavet i C++

Men tro mig sværhedsgraden er noget højere hvad angår netværksprogrammering i C++ end i Java.
Avatar billede jokn Nybegynder
07. november 2001 - 14:10 #22
disky: okay, mange tak :)
Jeg vil kaste mig ud i det tror jeg... er der nogle \"guldkorn\" tutorials eller dokumentationer om det?
Avatar billede _dnul_ Nybegynder
07. november 2001 - 14:11 #23
måske er det højere, men så er det også bedre!

Jeg formoder at jonas er særlig klog nok når han har en iq på 128 :-)

Sort snak ? - kontakt din læge...
Avatar billede jokn Nybegynder
07. november 2001 - 14:13 #24
dnul: heh.... :o)

Jeg synes altså at disky\'s forslag lydder mere spændende... ;o)
Dog vi jeg jumpe oger til c++ hvis det der java ikke er godt... :)
Avatar billede disky Nybegynder
07. november 2001 - 14:13 #25
Avatar billede disky Nybegynder
07. november 2001 - 14:14 #26
jokn: jeg startede selv med C++ men gik over til java da alt var lettere :-)
Avatar billede jokn Nybegynder
07. november 2001 - 14:14 #27
disky: jammen.. når Java ikke skal copiles... betyder det ikke at alle folk kan snuppe koden?
Avatar billede jokn Nybegynder
07. november 2001 - 14:15 #28
copiles = compiles
Avatar billede _dnul_ Nybegynder
07. november 2001 - 14:15 #29
der er nok en grund til at du valgte java!
- Hvad er din iq disky ?

:-D
Avatar billede cdc Novice
07. november 2001 - 14:15 #30
jeg vil da give disky ret langt hen af vejen, da det er nemmere at programere i java. Men skal man i gang med c++ så kan man jo lære det fra starten.

Jeg begynte med java først og havde det en hel del nemmer med at programere C++ bagefter

Jokn>> et lille link til at starte på: http://www.udvikleren.dk/ så kan du se om det er noget for dig, før du går igang med de helt proffe sidene.

/cdc
Avatar billede disky Nybegynder
07. november 2001 - 14:18 #31
java skal kompiles, men ikke til en exe fil. Det bliver compilet til noget der hedder bytekode som så kan køre på alle systemmer der har et Java Runtime Environment


dnul:
Mit grund er at jave er hurtigere at lave ting i, og at man slipper for bøvl med pointere, bufferoverrun osv. + det er platformsuafhængigt.

Og langt mere flexibels, jeg bruger java til applicationer, embeddet udvikling og server side scripting (det sparker røv i forhold til perl,php,asp)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester