item2
Next»

contents

 

Introduction - 1

Background - 2

Deployment - 3

Starkits - 4

Tclkit - 5

Advanced topics - 6

Repositories - 7

Server apps - 8

Who uses this - 9

Examples - 10

Conclusion - 11

 

Acknowledgements

References

10 - Some examples

To see the range of applications it is worth visiting the Starkit Distribution Archive. But a there are a couple of examples that illustrate the versatility and power of Starkits.

Firstly, tclhttpd - a pure-Tcl implementation of an HTTP protocol server written by Brent Welch.

Not only is tclhttpd an embeddable web server that can be included in a Starkit to “web enable it”, but it also provides a framework for generating dynamic page content.

Tclhttpd is simple to add to a Starkit - just grab the Starkit from SDarchive - and (depending on which features are included) can add as little as 380k to the size of a Starkit deployment. Using the UPX version of Tclkit, it is quite feasible to include a full web server plus meaningful content on a single floppy - for either Linux or Windows.

At the other end of the scale is the TkVNC Starkit - a VNC viewer written in pure Tcl/Tk. TkVNC deployed is a cross-platform Starkit that implements the client side of the Virtual Network Computing protocol, all in a single 13k file!

see also

• Starkit Home Page

• Tclkit Home Page

• Metakit Home Page

• SDX Utility

• Wikit Home Page

• Tclers' Wiki

• Author's Website

Updated paper, by Steve Landers, as presented at Tcl/Tk 2002 conference - see also original PDF.

Papers & Presentations