Seminole HTTP Server
Seminole is an embeddable webserver toolkit designed
to be non-invasive and easily retrofitted to
existing applications, lightweight with low resource
consumption, and highly reliable with proper standards
compliance and security safeguards.
using a subset of C++, Seminole provides a modular,
high-level API which simultaneously insulates the
client programmer from complicated protocol details
while allowing total control over low-level operation
Add in the optional
for a complete stateful and message-based development environment.
You can see Seminole in action right now by viewing the
Alternatively you can download the demonstration code as a Windows
Another important feature Seminole has is a powerful discovery service.
If you don't know the IP
address of your device. You can see the discovery service in action by
running one or more copies of the Windows demo below on multiple computers.
Then you can run the discovery client on any machine (running the demo
or not) and it will show all of the
URLs for the demos.
There is also a Java applet version of the discovery client you can run
here. The discovery service
can also display real time statistics about each endpoint. The attribute
you see in the demonstrations (a description) is just an example of
what an endpoint can send. Customers can customize the discovery
||The datasheet covers the features of Seminole
and gives a brief technical overview.
||Getting Started Guide
||This guide gives an introduction to the basics of programming
||This compressed archive contains the example
programs referenced in the Getting Started Guide. Each one is a
working example of programming using Seminole.
||Seminole Reference Manual
||This reference manual covers the details of
programming with Seminole in detail.
||Seminole Windows Demo
||This is a simple demonstration of Seminole that can
be run on Windows NT/2K/XP. This demonstration is compiled with
||Seminole Windows Discovery Client
||This program finds instances of
Seminole on your local network without having to know the
IP address of the
Please feel free to
contact a representative if
you have any questions.