Hello world/Web server: Difference between revisions

Content added Content deleted
(Added Pike implementation)
Line 1,925: Line 1,925:
that includes a ZnServer class.
that includes a ZnServer class.
Here's the simplest solution to start a web server:
Here's the simplest solution to start a web server:
<lang smalltalk>
<lang smalltalk>(ZnServer startDefaultOn: 1701)
(ZnServer startDefaultOn: 1701)
onRequestRespond: [ :request |
onRequestRespond: [ :request |
ZnResponse ok: (ZnEntity text: 'Hello World!') ].
ZnResponse ok: (ZnEntity text: 'Hello World!') ].</lang>
</lang>


To stop the server, use the following:
To stop the server, use the following:
<lang smalltalk>
<lang smalltalk>ZnServer stopDefault.</lang>
ZnServer stopDefault.
</lang>


=={{header|Tcl}}==
=={{header|Tcl}}==