Avatar billede mickni33 Nybegynder
24. april 2003 - 10:29 Der er 5 kommentarer og
1 løsning

socket og web

Borland Builde c++
hvordan kan man få data som er hentet ind via socket ud på en webside?

Jeg har kigget lidt på activeX, ISAPI/NSAPI (dll) og Active Form

Jeg ville lige høre eksperterne hvilken af de tre teknologier som er mest hensigtsmæsig at bruge inden jeg for alvor giver mig i kast med projectet.
Avatar billede arne_v Ekspert
24. april 2003 - 10:34 #1
Jeg kan se følgende muligheder:

1)  statisk

    ganske almindelig applikation som henter og ligger som HTML fil

2)  dynamisk server-side

    a)  CGI-script (ja - man kan godt lave CGI i C++)

    b)  ISAPI hvis IIS web-server

    c)  NSAPI hvis ? web-server

3)  dynamisk client-side

    a)  activeX

    b)  ?  [jeg er ikke så skrap til client teknologi]

Jeg er ike i tvil om at #1 og #2A er nemmest at kode.

Der er heller ingen tvivl om at #2B og #3A vil performe bedre.
Avatar billede mickni33 Nybegynder
24. april 2003 - 10:40 #2
#2B er den jeg kan bedst så det vil jeg prøve.
Men... kan man gøre det at når serveren får data ind via socket så bliver data sat lig med en variable der så bliver vist via ISAPI
Avatar billede mickni33 Nybegynder
24. april 2003 - 11:28 #3
tænkte lige på følgende.

når socket data kommer ind så gemmes de i en database hvorefter en ASP side henter data ind fra databasen..

Hmmmmm.. Det er selvfølgelig ikke lige så sjovt at lave :-)

men det var da en mulighed.
Avatar billede arne_v Ekspert
24. april 2003 - 11:54 #4
Altså database løsningen er vel nærmest en #1 altså at man
periodisk henter data. Man gemmer bare i en database
i.s.f. en HTML filer.
Avatar billede arne_v Ekspert
24. april 2003 - 11:55 #5
Med ISAPI vil det vel være:

browser--(HTTP)--IIS--ISAPI DLL--(socket)--X

eller ?
Avatar billede mickni33 Nybegynder
01. maj 2003 - 14:09 #6
fik ikke dette til at fungere med ISAPI men med CGI.
Så her får du også lidt
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