Home   Sample Code   Software   Lotos Design Docs    



General Questions:

  • What platform is required for HyperCast?
  • Our implementation of HyperCast is done in Java. Use J2SE 1.4.2 or later versions of JAVA to run Hypercast. 
  • How do I run an application program?
    Download Hypercast Core software and follow the instructions in the Readme-ZIP-hypercast file to compile and run a HelloWorld program. 
  • Where can I find an example programs?
    A collection of HelloWorld programs, each using a different feature of HyperCast, is available from here.
  • Where can I find information on configuration files?
    A collection of of configuration files with information how to edit them is available here.
  • Do I need the HyperCast source code to write an application program?
    No. HyperCast source code is needed only when you want to change or extend the HyperCast overlay socket. It is possible to add overlay protocols to HyperCast without requiring access to source code.
  • Where can I get the source code of HyperCast?
    Source code is (or will soon be) available from SourceForge under the Library (or "Lesser") Gnu Public License (LGPL). This is a "relaxed" GNU license that permits linking software into non-free programs.
  • Which version of HyperCast should I use?
    The version available on this website is called Version 3. The overlay socket was first developed in HyperCast 2.0. The first version of HyperCast builds a topology, but does not carry data.

RunControl GUI

  • Exception  "java.lang.OutOfMemoryError: Java heap space".
    Increase the heap size of the JVM by starting Java with "java -mx200m -cp ....".  Here, 200m sets the heap size to 200 MB. Increase the heap size until the error disappears.


Search this site 
Search WWW

  Contact us

Last Modified: July 2005

Maintained by: hypercast@comm.utoronto.ca

© 2005, J. Liebeherr