voeventnet.org | real-time astronomy

Jabber Clients: VOEventNet Subscription Software

VOEvents can be received in real time using a jabber/XMPP based client that is capable of publication-subscription (JEP-0060) services.

The following clients for receiving VOEvents are available for download:

C-based client | DOWNLOAD
Based on the open source C library loudmouth, (compatible with Linux, Mac OSX and Windows) and requires GLib 2.0 (download). Older systems might require pkg-config (download) and gettext (download). Secure communication is not fully implimented but can be performed through SSL and STARTTLS. Loudmouth will require the GnuTLS library.

Java client | DOWNLOAD
A configuration file is also required and can be downloaded here. The client requires Java 1.5 and usage help can be found by doing:
java -jar voeclient.jar -h

Perl-based client | DOWNLOAD
This client requires this modified version of the perl Jabber-PubSub-JEAI module as well as these standard perl libraries: Net-Jabber-2.0 and Net-XMPP-1.0.

Instructions

  • The jabber server running the pubsub service is moriori.cacr.caltech.edu
  • The GCN feed node is: home/moriori.cacr.caltech.edu/gcnevents
  • The publication server address is pubsub.moriori.cacr.caltech.edu
  • Examples of how to subscribe to the service can be found by running the clients without arguments.

Feed Nodes

  • gcnevents (GCN translation, via Caltech)
  • pq (Palomar Quest events, Caltech)
  • lanl (GCN events, via LANL)
  • estar (OGLE microlensing and ESSENCE events, via estar)
  • sdssss/events2006 (The 2006 SDSS supernovae)
  • catalina (Catalina optical transients)
  • moa (microlensing events)

A C# pubsub API is available from sourceforge here while Python support can be obtained via Idavoll.



VOEventNet is sponsored by NSF Grant No. CNS-0540369 and includes collaborators
at Caltech, UC Berkeley, LANL, and NOAO.