Prerequisites

  • You must have a web server with CGI support and Ruby installed, and at least one port open for clients

  • You must have a web browser supporting Javascript DOM to use the dynamic client

How to install and run the server

  1. Place statemachine.cgi, client.html, and client.js in a directory accessible by the web server where CGI scripts can be run

  1. Launch runserver.rb (and daemon.rb if you wish to use the dynamic client) and allow them to continue running on the server

  1. To use the Javascript client, browse to client.html; to use another XMPP client, connect to server:9988 (make sure to "allow plaintext auth over unencrypted streams" and not to "use server encryption") and go through your client's own account registration process. Ports may be changed in server.rb.

Why you should use this system

  • This server allows you to communicate instantly with others using the XMPP-compatible client of your choice.

-- BryanJacobs - 23 Apr 2009


This topic: Main > TWikiUsers > ChenDing > CS290Spring09 > CS290Spring09ProjectGroupB > CS290Spring09ProjectGroupBUserMan
Topic revision: r1 - 2009-04-23 - BryanJacobs
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding URCS? Send feedback