Thread: SWEBS Web Server

  1. #1
    Banned nickname_changed's Avatar
    Join Date
    Feb 2003
    Location
    Australia
    Posts
    986

    SWEBS Web Server

    Howdy,

    I'm Paul Stovell, project manager for the SWEBS Web Server project at http://swebs.sourceforge.net

    The SWEBS Web Server is designed to be an easy to use and configure general purpose web server. It is currently onlt beta, but we would be very grateful if people could download it and test it out.

    Currently the SWEBS Web Server can do almost everything most web servers can do. Its one drawback, however, is that it cannot process CGI scripts. This is something we plan to do in the future through ISAPI/NSAPI support and fastCGI, but we need your help. I've searched for C++ documentation on writing both ISAPI and NSAPI servers (not client filters) but can't seem to find any.

    But apart from CGI support, there isn't much at the moment the SWEBS Web Server can't do. I urge anyone interested in a developing project such as this to download, install and test the server. Your all welcome to register at the forums on our site and tell us what you think of the server, and make any suggestions/comments (all are welcome!).

    Thanks for taking the time to read this, and thanks even more to anyone who follows the links/downloads the server.

    Note: While advertising the SWEBS Web Server on a site thats mostly made for CGI development might be considered premature (as CGI is not supported yet), please know that our intentions at the moment are to get as many people as possible interested in the project so that when we get to these stages we have all the skills avaliable.

  2. #2
    S Sang-drax's Avatar
    Join Date
    May 2002
    Location
    Göteborg, Sweden
    Posts
    2,072
    Does it support SSI?
    Last edited by Sang-drax : Tomorrow at 02:21 AM. Reason: Time travelling

  3. #3
    Registered User
    Join Date
    Jan 2002
    Location
    Vancouver
    Posts
    2,212

    Re: SWEBS Web Server

    Originally posted by stovellp
    Its one drawback,
    It doesn't seem very portable either. No server operating systems can run it.

    Kidding.

    SSI is fairly simple. Just parse any .shtml files for those commands that you can find just about anywhere. CGI can involve running the script, but that's slow (especially on windows) since it has to load the perl/php interpreter into memory first. I think mod_perl involves preloading everything.
    Last edited by Brian; 09-21-2003 at 01:42 PM.

  4. #4
    Banned nickname_changed's Avatar
    Join Date
    Feb 2003
    Location
    Australia
    Posts
    986
    Thanks guys, I'll start on SSI tonight, should have it working within the next few days. Brian what did you mean about it not working on any server operating systems.... theres versions for NT/2000/2003 and UNIX. Thanks for the SSI info though!

  5. #5
    i want wookie cookies the Wookie's Avatar
    Join Date
    Oct 2002
    Posts
    455
    this looks interesting. ill check it out. is the source available (seeing that its on sourceforge)

    i like the site btw
    Last edited by the Wookie; 09-21-2003 at 09:22 PM.

  6. #6
    Banned nickname_changed's Avatar
    Join Date
    Feb 2003
    Location
    Australia
    Posts
    986
    Thanks, the source is avaliable via anonymous CVS. We don't generally put the source as a file release, although we may for future versions. For Beta's though we don't see any real need. If you don't have a CVS client I can email it to you if you PM me with your address

  7. #7
    Banned nickname_changed's Avatar
    Join Date
    Feb 2003
    Location
    Australia
    Posts
    986
    Ok, I've been looking into SSI for the last hour or so and setting up the server ready to start implementing it. Seems to me theres a lot more to do than I first imagined. I'm on the page: http://www.carleton.ca/~dmcfet/html/ssi.html right now, which seems to have a pretty comprehensive list of what I need to do. If anyone can see anything missing from this please tell me now, because I want this SSI implementation to be as complete as possible.

    Alternativley, if anyone knows of any libraries/dll's we could use for SSI instead (such as parser libraries) I would very much apprieciate any links.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. can i force connecting to local web server via internet network ?
    By umen242 in forum Networking/Device Communication
    Replies: 5
    Last Post: 04-29-2008, 09:21 AM
  2. Server Architecture
    By coder8137 in forum Networking/Device Communication
    Replies: 2
    Last Post: 01-29-2008, 11:21 PM
  3. Apache Web Server
    By Mecnels in forum A Brief History of Cprogramming.com
    Replies: 1
    Last Post: 04-14-2003, 07:39 AM
  4. Web Server in Router Network...
    By Aidman in forum Tech Board
    Replies: 15
    Last Post: 01-17-2003, 10:24 PM
  5. socket question
    By Unregistered in forum C Programming
    Replies: 3
    Last Post: 07-19-2002, 01:54 PM