Retic Server
http://retic.sourceforge.net/xmlrpc_server.htm
Jpython编写,开源项目
It is a process that provides XMLRPC services to launch adaptors.
It can be fully controlled remotely by Retic Administrator (except stop/start).
The server also has a scheduler, that permits to schedule one time adaptor runs and recurrent runs.
The server also has the ability to run adaptors, whose definition is sent on JMS queues (or topics). You can define as many listeners as you wish (that permits to limit the CPU/memory usage).
If started with the JMS options, the server will take each message on it, and try to process them as if they were adaptor files (XML definition of the adaptors).
Finally, the server can be connected as a user of a Jabber server. Jabber can than be used to communicate with the server, to track adaptors execution and access logs. It is also a way to check if the server is down (if the server's user is connected or not).