Another possibility could be to implement a simple protocol which uses the xenstore key/value interface to pass messages between host and guest?