Threading in Progress

Progress is aggressively single-threaded.

In order to multi-thread you will need multiple sessions. To coordinate those sessions it is often useful to use a database table.
 
Other options include using Appserver sessions (synchronous and asynchronous calls), or using a socket server process to coordinate various client sessions.

But there is no support for threads natively, as found in .NET for example.
 
Back
Top