001    /*
002     * Main function for Generic Server Application
003     * $Id: RunServer.java,v 1.1.1.1 2002/06/05 21:56:32 root Exp $
004     *
005     * Developed for "Rethinking CS101", a project of Lynn Andrea Stein's AP Group.
006     * For more information, see <a href="http://www.ai.mit.edu/projects/cs101/">the
007     * CS101 homepage</a> or email <las@ai.mit.edu>.
008     *
009     * Copyright (C) 1996 Massachusetts Institute of Technology.
010     * Please do not redistribute without obtaining permission.
011     */
012    
013    package cs101.net;
014    
015    /**
016     * Runs a server application that broadcasts incoming information to all
017     * connected clients (except source of information).
018     *
019     * <P>Copyright (c) 1998 Massachusetts Institute of Technology
020     *
021     * @see cs101.net.Server
022     *
023     * @author Lynn Andrea Stein, las@ai.mit.edu
024     * @version $Id: RunServer.java,v 1.1.1.1 2002/06/05 21:56:32 root Exp $
025     */
026    public class RunServer {
027      public static void main( String[] argv ){
028        new Server();
029      }
030    
031      /**
032       * Prevent instantiation
033       */
034      private RunServer() {}
035    }
036    
037    /* Comments:
038     *
039     * History:
040     *     $Log: RunServer.java,v $
041     *     Revision 1.1.1.1  2002/06/05 21:56:32  root
042     *     CS101 comes to Olin finally.
043     *
044     *     Revision 1.5  2000/04/24 22:17:13  nathanw
045     *     Bulk reorganization
046     *
047     *     Revision 1.4  1998/07/24 17:13:44  tparnell
048     *     Placate new javadoc behavior
049     *
050     *     Revision 1.3  1998/07/22 18:18:06  tparnell
051     *     move from util to net
052     *
053     *     Revision 1.2  1998/07/21 19:40:54  tparnell
054     *     added private RunServer()
055     *
056     *     Revision 1.1  1998/03/13 22:18:20  tparnell
057     *     Import from server crash.  I think the src and class files match up.
058     *
059     *     Revision 1.1  1996/11/18 17:25:04  las
060     *     Added revised SharedWhiteboard support classes.  These versions of
061     *     Client and Server supercede the previous ones and are not directly
062     *     backwards compatible.  In particular, Server is an instantiable class
063     *     rather than a primarily static one (use RunServer to run it), and
064     *     Client uses StringHandler rather than subclassing to specialize it.
065     *     Line.java just picked up some obscure documentation along the way.
066     *     Otherwise, classes are direct imports from SharedWhiteboard.
067     *
068     *     Revision 1.1  1996/11/17 20:43:20  las
069     *     Server, RunServer written, not tested.  Need to be moved to
070     *     cs101.util....
071     *
072     */
073