Heiko Wundram wrote:

Am Dienstag, 1. März 2005 21:54 schrieb Chris:

Is there a preferred method for having different scripts on different
computers communicate with each other?
<snip>
You have several options at your disposal.

6) do something else which doesn't come to my mind just now. ;)

The main one missing seems to be using asynchronous middleware - either database or Messsage Queuing. e.g. there's pymqi for a Python interface to WebSphereMQ, or there are some lighter-weight open-source alternatives if you don't need that level of robustness.


Note that between all these alternatives, there are 2 fundamentally different categories: synchronous (sockets, RPC) or asynchronous (email, ftp, MQ, etc). Getting that first decision right is much more important than choosing between the methods within each category because synchronous vs. asynchronous affects your basic app design, whereas refactoring between different synchronous methods or between asynchronous methods, is relatively easy.
--
Steve Toledo-Brown
Speaking for myself only.
Domain: uk.ibm.com
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to