The Hmedia API for iNEWS capsules communication to iNEWS over FTP/SSH into Java objects. Other Java programs can include the Hmedia API to access iNEWS. Programs on top of the API don't have to care about FTPConnections, choosing an available iNEWS server, switching to another server if the current server becomes unavailable and so on. Client programs can deal with iNEWS stories in XML format. The API handles the conversion from NSML to XML and backwards.
The Hmedia API for iNEWS can be deployed on a server where the Java Runtime Environment 1.5 is installed on. Other programs in the same Java Virtual Machine can access the API. Normally the API is included into another Java program as a library.