(none) hits in May 2012
 


CV
Contact
Media
My Links
Projects
  ConnectFour
  Differential
  Encryption
  IceCream
  LGUI
  LaserScannerURG
  Middleware
  MyDb
  NeuroKar
  NomadScout
  PThread
  ParticleFilter
  PathPlanner
  Pose
  Robosoccer
  RobosoccerSim
  RobotLocalization
  SonyEVI_370
  UVector
  UsarServer, labbook
  UsarSim, labbook
  V4l2 api
  Viz
  iCat Demo
Publications
Site Map

Search Google
IceCream

IceCream

Simplification of the Internet communications Engine (ICE) which allows programs written in different languages (C++, C#, Java, Python, Ruby, PHP, and Visual Basic) and running on different operating systems (Unix-like, Windows) to communicate. It allows for rapid development of a distributed system which uses 'remote method invocation' and 'publish-subsribe' communication mechanisms.

The more sophisticated feature of the ICE middleware, not included in this simplification, can later be added although this requires reading the rather thick ICE manual.

Platform and Language

This C++ program works on Windows and Linux.

Example program

The use of this software is demonstrated by the 'ModuleA' and 'ModuleB' example programs written in both C++ and Java.

Install instructions

See INSTALL_Linux.html or INSTALL_Windows.html for building from source code.

Documentation

Documentation on how to build a distributed system.

Download

Download as source package IceCream.zip
Download the latest svn revision with 'svn checkout svn://wormer.science.uva.nl/scratch/bterwijn/svn/IceCream'.