Just a little advice please fella's. We want to move our shop floor manufacturing processes from paper to an n-tier IT solution, where each work centre 'sends' a request to the application server for the data required to complete its process (probably an XML document), and sends back status data at some later stage. All fairly standard Client/Server stuff I except.
There will be around 100 work centres talking to the application server (which in turn will be talking to a MySQL database). My question is, what is the best method of connecting to the application server to ensure minimum delay between initiating the data request at the work centre and receiving the data back from the application server?? I had considered SOAP, but know very little about it, or should I just stick to Indy Sockets?? Any advice gratefully received. Paul Bennett.

