|
| Winsock eller hvad? Fra : Harald Kroning |
Dato : 12-01-01 11:21 |
|
Hej
Jeg vil i gang med at lave nogle internet komponenter, bare nogle simple
nogle til at starte med (UDP, ICMP, POP3). Til det formål går jeg ud fra at
jeg skal bruge winsock, men jeg har ikke kunne finde noget omkring winsock
jeg kan bruge, en bog eller lign. Nogle ideer?
MVH HK
| |
Nicolai Lang (12-01-2001)
| Kommentar Fra : Nicolai Lang |
Dato : 12-01-01 15:36 |
|
On Fri, 12 Jan 2001 11:20:55 +0100, "Harald Kroning" <kroning@jyde.dk>
wrote:
>Jeg vil i gang med at lave nogle internet komponenter, bare nogle simple
>nogle til at starte med (UDP, ICMP, POP3).
Du ved det jo sikkert, men der er allerede en stor Open Source
komponentpakke, som også er en del af Delphi 6 & Kylix.
http://www.nevrona.com/Indy/
>Til det formål går jeg ud fra at
>jeg skal bruge winsock, men jeg har ikke kunne finde noget omkring winsock
>jeg kan bruge, en bog eller lign. Nogle ideer?
Hvis du vil lave det selv, fordi du synes det kunne være sjov, kunne
du jo kigge Indy folkene i koderne.
- Nicolai
--
Custom development of Novell & GroupWise extensions
Need overview of your employees calendar at once?
See http://http://datanet.bcp.dk/busywise/
| |
Harald Kroning (12-01-2001)
| Kommentar Fra : Harald Kroning |
Dato : 12-01-01 17:47 |
|
"Nicolai Lang" <nicolai@spamcop.net> skrev i en meddelelse
news:095u5tohdb8uaonjq0qei6s0tpms3pa6mf@4ax.com...
> On Fri, 12 Jan 2001 11:20:55 +0100, "Harald Kroning" <kroning@jyde.dk>
> wrote:
>
> >Jeg vil i gang med at lave nogle internet komponenter, bare nogle simple
> >nogle til at starte med (UDP, ICMP, POP3).
>
> Du ved det jo sikkert, men der er allerede en stor Open Source
> komponentpakke, som også er en del af Delphi 6 & Kylix.
Jeg bruger Delphi 4 og bruger også Indy, men jeg ønsker at lave nogle
komponenter der passer lige til mit formål, bla. nogle der ikke kun bruger
blocking sockets som indy.
> http://www.nevrona.com/Indy/
>
> >Til det formål går jeg ud fra at
> >jeg skal bruge winsock, men jeg har ikke kunne finde noget omkring
winsock
> >jeg kan bruge, en bog eller lign. Nogle ideer?
>
> Hvis du vil lave det selv, fordi du synes det kunne være sjov, kunne
> du jo kigge Indy folkene i koderne.
Du har ret, jeg syntes det er sjovt at lave :) og så kan jeg godt lige at
vide hvad der sker bagved, men der er jo rimelig meget kode at rode igennem
i Indy så en bog eller lign. ville være bedere.
MVH HK
| |
Stig Johansen (12-01-2001)
| Kommentar Fra : Stig Johansen |
Dato : 12-01-01 19:08 |
|
Hej.
"Harald Kroning" <kroning@jyde.dk> wrote in message
news:93ncdk$hht$1@news.inet.tele.dk...
> "Nicolai Lang" <nicolai@spamcop.net> skrev i en meddelelse
> news:095u5tohdb8uaonjq0qei6s0tpms3pa6mf@4ax.com...
> > On Fri, 12 Jan 2001 11:20:55 +0100, "Harald Kroning" <kroning@jyde.dk>
> > wrote:
> >
> > >Jeg vil i gang med at lave nogle internet komponenter, bare nogle
simple
> > >nogle til at starte med (UDP, ICMP, POP3).
> >
> > Du ved det jo sikkert, men der er allerede en stor Open Source
> > komponentpakke, som også er en del af Delphi 6 & Kylix.
>
> Jeg bruger Delphi 4 og bruger også Indy, men jeg ønsker at lave nogle
> komponenter der passer lige til mit formål, bla. nogle der ikke kun bruger
> blocking sockets som indy.
>
Bare et godt råd.
Non blocking sockets blev udelukkende introduceret, fordi win 3.x ikke var
et multi tasking/threaded system.
Du bør derfor opfatte det som en workaround, der formentlig forsvinder igen.
--
Med venlig hilsen/Best Regards
Stig Johansen - stig@w3data.dk
W3 Data - mailto@w3data.dk
| |
RoceKiller (12-01-2001)
| Kommentar Fra : RoceKiller |
Dato : 12-01-01 23:53 |
|
On Fri, 12 Jan 2001 18:07:56 GMT,
"Stig Johansen" <stig@w3data.dk>
used 34 lines to tell us:
>"Harald Kroning" <kroning@jyde.dk> wrote in message
>news:93ncdk$hht$1@news.inet.tele.dk...
>>"Nicolai Lang" <nicolai@spamcop.net> skrev i en meddelelse
>>news:095u5tohdb8uaonjq0qei6s0tpms3pa6mf@4ax.com...
>>>On Fri, 12 Jan 2001 11:20:55 +0100, "Harald Kroning" <kroning@jyde.dk>
>>>wrote:
>>>>Jeg vil i gang med at lave nogle internet komponenter, bare nogle simple
>>>>nogle til at starte med (UDP, ICMP, POP3).
>>>Du ved det jo sikkert, men der er allerede en stor Open Source
>>>komponentpakke, som også er en del af Delphi 6 & Kylix.
>>Jeg bruger Delphi 4 og bruger også Indy, men jeg ønsker at lave nogle
>>komponenter der passer lige til mit formål, bla. nogle der ikke kun bruger
>>blocking sockets som indy.
>Bare et godt råd.
>Non blocking sockets blev udelukkende introduceret, fordi win 3.x ikke var
>et multi tasking/threaded system.
Tjaa, men de er stadig mere effektive end bloking sockets til visse
ting, IMO.
>Du bør derfor opfatte det som en workaround, der formentlig forsvinder igen.
Det kommer da an på om de bliver brugt, For hvis de gør det, forsvinder
de nok næppe igen.
Greetings
RoceKiller
--
{E-Mail: RoceKiller(at)trashcan.dk UIN: #36155647 IRC: #RK at Undernet}
"Facts ophører ikke med at eksistere, fordi man ignorerer dem."
Aldous Huxley
| |
Jan Pe\"d\"ersen (13-01-2001)
| Kommentar Fra : Jan Pe\"d\"ersen |
Dato : 13-01-01 03:46 |
|
Hej.
> >Bare et godt råd.
> >Non blocking sockets blev udelukkende introduceret, fordi win 3.x ikke
var
> >et multi tasking/threaded system.
>
> Tjaa, men de er stadig mere effektive end bloking sockets til visse
> ting, IMO.
>
Nå, jeg synes nu Unix (og diverse varianter) gør det meget godt.
Unix benytter blocking sockets.
-
Harald Kroning:
Prøv at starte på www.winsock.com, der er den nødvendige information.
Det det tyder på, at du gerne vi igang med...er faktisk at opfinde den dybe
tallerken igen.
Find en component eller klasse som allerede har wrappet selve winsock koden
ind,
som bare er nogle kald til en dll fil.
Det gør det hele en hel del mindre besværligt.
Bla. Toni Benbrahim fra StarSock har lavet en implementering som er
freeware.
-Jan
| |
Harald Kroning (13-01-2001)
| Kommentar Fra : Harald Kroning |
Dato : 13-01-01 03:53 |
|
"Jan Pe"d"ersen" <jan@with_a_d.dk> skrev i en meddelelse
news:iiP76.268$Nq5.50663@news000.worldonline.dk...
> Hej.
>
> > >Bare et godt råd.
> > >Non blocking sockets blev udelukkende introduceret, fordi win 3.x ikke
> var
> > >et multi tasking/threaded system.
> >
> > Tjaa, men de er stadig mere effektive end bloking sockets til visse
> > ting, IMO.
> >
> Nå, jeg synes nu Unix (og diverse varianter) gør det meget godt.
> Unix benytter blocking sockets.
> -
> Harald Kroning:
> Prøv at starte på www.winsock.com, der er den nødvendige information.
> Det det tyder på, at du gerne vi igang med...er faktisk at opfinde den
dybe
> tallerken igen.
> Find en component eller klasse som allerede har wrappet selve winsock
koden
> ind,
> som bare er nogle kald til en dll fil.
> Det gør det hele en hel del mindre besværligt.
>
> Bla. Toni Benbrahim fra StarSock har lavet en implementering som er
> freeware.
Der findes jo mange der laver noget selv, som de ligeså godt kunne få
færdig, men når man nu syntes det er sjovt at opfinde den dybe tallerken
igen så er det vel også i orden.
MVH HK
| |
Jan Pe\"d\"ersen (13-01-2001)
| Kommentar Fra : Jan Pe\"d\"ersen |
Dato : 13-01-01 21:03 |
|
Hej.
> Der findes jo mange der laver noget selv, som de ligeså godt kunne få
> færdig, men når man nu syntes det er sjovt at opfinde den dybe tallerken
> igen så er det vel også i orden.
Ja bevares, det manglede da bare...
Det jeg tænkte på var egentligt, at du sagtens kan få indblik i hvad der
foregår
"bagved", eller på NDIS niveau uden at starte helt forfra.
| |
RoceKiller (13-01-2001)
| Kommentar Fra : RoceKiller |
Dato : 13-01-01 23:30 |
|
On Sat, 13 Jan 2001 03:45:57 +0100,
"Jan Pe\"d\"ersen" <jan@with_a_d.dk>
used 28 lines to tell us:
>>>Bare et godt råd.
>>>Non blocking sockets blev udelukkende introduceret, fordi win 3.x ikke
>>>var et multi tasking/threaded system.
>>Tjaa, men de er stadig mere effektive end bloking sockets til visse
>>ting, IMO.
>Nå, jeg synes nu Unix (og diverse varianter) gør det meget godt. Unix
>benytter blocking sockets.
Det gør de skam også, og jeg sagde jo også IMO.
>Prøv at starte på www.winsock.com, der er den nødvendige information.
Lyder som en god side, den vil jeg kigge på.
>Det det tyder på, at du gerne vi igang med...er faktisk at opfinde den
>dybe tallerken igen.
Hmm, jeg har ikke tænkt mig at "opfinde" noget, jeg vil bare bruge en
anden slaks socket til nogle af mine programmer.
>Find en component eller klasse som allerede har wrappet selve winsock
>koden ind, som bare er nogle kald til en dll fil. Det gør det hele en
>hel del mindre besværligt.
Jepsen, men man lærer ikke så meget af det, og hele meningen, når man er
såden som mig, er at lærer noget. Man kan jo heller ikke vide hvad sådan
et 3. parts component indeholder (med mindre det er open source).
>Bla. Toni Benbrahim fra StarSock har lavet en implementering som er
>freeware.
Lyder som noget der er værd at kigge på, hvor kan man skaffe det henne?
Greetings
RoceKiller
--
{E-Mail: RoceKiller(at)trashcan.dk UIN: #36155647 IRC: #RK at Undernet}
"Facts ophører ikke med at eksistere, fordi man ignorerer dem."
Aldous Huxley
| |
|
|