/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
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

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste