mboost-dp1

unknown

JavaScript WebServer

- Via lol.dk -

JavaScript er måske ikke lige verdens bedste sprog at kode en webserver i, men derfor kan vel godt gøre det alligevel. Det er der så en der har gjort, projektet er et såkaldt “proof of concept” projekt.





Gå til bund
Gravatar #1 - SKG
25. mar. 2003 15:13
hej Chris, det er flot arbejde
Gravatar #2 - SKG
25. mar. 2003 15:14
eerh.. jeg mener FIRST POST !!!
Gravatar #3 - silencio
25. mar. 2003 15:26
hmm.. ok?

www.ondmis.dk
Gravatar #4 - Gruesome
25. mar. 2003 15:27
Sikkert meget sejt hvis man kunne køre den :)
Har ikke lige visual studio og så må jeg jo bare vente til en af jer sætter den op for at se resultatet ;)
Gravatar #5 - sKIDROw
25. mar. 2003 15:31
Det ligner satme en der lavede noget, FORDI HAN KUNNE!... :D
Gravatar #6 - sguft
25. mar. 2003 15:36
nice job Q-Rious ;)
Gravatar #7 - Gruesome
25. mar. 2003 15:39
#5

"projektet er et såkaldt "proof of concept" projekt."

Læser du overhovedet nyhedsteksterne længere sKIDROw? :D
Gravatar #8 - sKIDROw
25. mar. 2003 15:46
#7

Jo da.. :)
Sidst gjorde jeg nok dog ikke... LOL!
Gravatar #9 - HyBreeD
25. mar. 2003 15:48
Wuuuuiiiiih :P Hehe, nice Chris ;) (*cough* Glem nu ikke de små :P)
Gravatar #10 - Disky
25. mar. 2003 15:49
Dette 'prof of concept' er vist et bevis på ting, man kan bruge sin tid på, hvis man mangler bedre at lave.
Gravatar #11 - sKIDROw
25. mar. 2003 16:03
Hvordan kan noget der angiveligt skulle være skrevet i JavaScript kræve en komponent fra Visual Studio?
Det giver da ikke nogen mening
Gravatar #12 - HyBreeD
25. mar. 2003 16:04
Det gør det heller ikke.. Den kræver at man har WinSock, men heller ikke andet
Gravatar #13 - Acro
25. mar. 2003 16:09
#12:
Det skal også bruge ADODB.
Gravatar #14 - HyBreeD
25. mar. 2003 16:14
Ja, og FSO hvis vi skal uddybe det yderligere :)
Men alle rimelig standard (Eller er det bare fordi jeg ikke har haft en maskine længe, hvor der ikke har været installeret diverse udviklingsværktøjer? :/)
Gravatar #15 - propan
25. mar. 2003 16:35
NEj dude! De er standard! :) ADODB kommer i hvert fald med windows std. og winsock er jo selvsagt. Hvem har en windows script host uden, og jeg gentager UDEN FileSystemObject?
Gravatar #16 - Klumpen
25. mar. 2003 16:47
Haha Chris.... du keder dig sgu for meget :D
Gravatar #17 - Q-Rious
25. mar. 2003 17:22
#(Alle dem der brokker sig over komponenter)

Well både ADODB og FSO er standard elemeneter på en windows maskine med WSH så de skulle ikke give problemer.

MEN for at starte servern skal man have en fuld version af winsock (den er følger med windows er kun en beta). Normalt når folk releaser programmer kompliere de enten winsock.dll ind i deres exe eller vedlægger filen.

Meeen jeg har ikke lige råd til en winsock licens så derfor vedlægger jeg ikke filen.
Gravatar #18 - sKIDROw
25. mar. 2003 17:29
#17

Brokker mig ikke, men er nysgerrig.
Hvad er sammenhængen mellem _Javascript_ og n Windows konponenterne.
Javascript har da intet med Windows [Scripting Host] at gøre...
Gravatar #19 - Q-Rious
25. mar. 2003 17:48
#18

WSH og Javascript har ikke skide meget at gøre med hinanden (ud over det faktum at WSH også understøtter js syntax), men de dll'er som jeg selvsagt er nød til at snakke med for at kunne lave TCP/IP kald etc følger bla med WSH ;)
Gravatar #20 - Mort
25. mar. 2003 20:00
#17: Hvad får dig til at tro at den winsock som følger med til Windows kun er beta ?
Gravatar #21 - Q-Rious
25. mar. 2003 20:07
20# Well ikke beta, beta er et forkert ord, men demo.. ihvertfald har jeg ikke adgang til at bruge den på almindelige maskiner hvor der ikke er instaleret en fuld version :)
Gravatar #22 - Mort
25. mar. 2003 20:12
#21: Der findes to versioner af Winsock til windows, den "gamle" winsock og winsock2. Winsock2 følger så vidt jeg husker med til Win2000 og WinXP, måske er det den du mangler på nogen maskiner ?
Gravatar #23 - sKIDROw
25. mar. 2003 20:17
#19

Så er det altså WSH du har brugt eller?.. ;)
Gravatar #24 - Q-Rious
26. mar. 2003 00:19
22# 23#
Jeg har lige været ude og kigge lidt på nettet efter winsock oplysningerne. Og som jeg har fårstået det har du ikke mulighed for at benytte de funktioner som jeg bruger i min webserver uden en winsock licens eller en developer version af winsock (som er den der følger med VS)

23#
Nej jeg har ikke brugt WSH af den simple grund at WSH jo ikke er html filer og skal skrives på en ret anderledes måde, som du nok ved hvis du har skrevet WSH jscripts, og webservern skulle meget gerne køre på en windows maskine uden WSH(Findes de?) hvis man har de komponenter jeg benytter mig af instaleret..
Gravatar #25 - Mort
26. mar. 2003 07:17
#24: Kan du fortælle hvilke funktionskald det er du benytter fra Winsock, som kræver en developer licens ?

Grunden til at jeg undrer mig over det er at jeg selv har udviklet programmer som benytter Winsock, og jeg har aldrig stødt på hverken de problemer du beskriver eller dokumentation som beskriver problemerne.
Gravatar #26 - sKIDROw
26. mar. 2003 09:47
#24

Min kommentar er blot at RIGTIG Javascript ikke kræver nogle platformsafhængige komponenter.
Derfor virker overskriften ret misvisende.
Ikke ment som kritik af dit lille projekt... heheh
Men mere for at sætte tingene lidt iorden.
(Og nej aner ikke hvad WSH går ud på, og sprog der en bundet til en bestemt platform interessere mig basalt ikke.)
Gravatar #27 - elvin
26. mar. 2003 12:07
#26
Hvis det ikke interesserer dig, hvorfor så kommentere på det.
Gravatar #28 - volm
26. mar. 2003 19:01
hahaha...

så skal vi måske også til at høre om andre tcpsocket-baserede servers i lpc, rexx, java, perl, python, rebol --- you name it. :/

pinligt. ;/
Gravatar #29 - sKIDROw
26. mar. 2003 20:08
#27 Elvin

Og hvorfor troll'er du?

"Hvis det ikke interesserer dig, hvorfor så kommentere på det."

Fordi at det tydeligvis ikke var ren Javascript, hvilket jeg påpegede da det gjorde overskriften ret misvisende.
Det er imponerende det han har lavet, men javascript kræver IKKE hverken IE eller andre Windows komponenter.
Kun hvis man kombinere javascript med specifike platformsbundne ting.
Gravatar #30 - sinus-c
27. mar. 2003 09:11
Q-Rious: Synes det er godt gået ..
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login