Software documentation Open Access
Spaaks, Jurriaan H.
Many scientific applications require far more computation or data storage than can be handled on a regular PC or laptop. For such applications, access to remote storage and compute facilities is essential. Unfortunately, there is not
a single standardized way to access such facilities. There are many competing protocols and tools in use by the various scientific data centers and commercial online providers.
As a result, application developers are forced to either select a few protocols they wish to support, thereby limiting which remote resources their application can use, or implement support for all of them, leading to excessive development time.
Xenon is a library designed to solve this problem. It offers a simple, unified programming interface to many remote computation and data storage facilities, and hides the complicated protocol and tool specific details from the application.
This manual explains how to get started using Xenon 1.1.0.