Getting Started With EventWeb

EventWeb documentation is not yet complete. The best approach to using it at this time is to first run the BcTestSrvr, and then EvwSrvr. When you're ready to create your own service, review the code for BcTestSrvr (and the SimpleBcTestSrvc service it hosts). These modules are simple examples of EventWeb use, and the code has comments targeted to new EventWeb developers. There is also javadoc for the EventWeb classes.

EvwSrvr should be easy to follow if you understand BcTestSrvr. It is a more modularized version of the same server, with more services.

If you have any problems getting the EventWeb applet to load properly, see our note on Security.

After running BcTestSrvr, you can install the demo applications, which use more advanced features. Once you are familiar with EventWeb running from the stand-alone servers you can install it in your servlet engine and explore that.
First try out BcTestSrvr, then run the demos.

Using BcTestSrvr

Now that you're familiar with EventWeb basics, you can set up and run the demos. If port 80 is available on your machine you can run the demos as they are. Otherwise, you'll have to configure the stand-alone server:

Configuring the Stand-alone Server

Once you have a runable configuration, you can start the server and try out the demos:

Running the Demos

In addition to the demos proper, the demos page contains some tools to help manage EventWeb applications:

Using the EventWeb Tools

Up to now, you have been working with stand-alone servers. However, the primary intended application for EventWeb is with Java servlets. We believe there is a place for stand-alone servers in a production environment, but the most productive use will be with servlets:

Using EventWeb Servlets

Now that you've seen EventWeb run, the next step should be to use the templates to create some services of your own. The tbs document should help with that process.

V0.1.5  10/27/13  swt