|
I understand the _concept_ of threading within a job, not necessarily all the ins and outs. I'd have to re-read some books. When writing server programs, such as for sockets, almost all examples are in C (Scott K's excellent primer the exception). Some of these C pgms use & illustrate multi-threaded techniques. Not having C as an option here, I'm curious if there are ways to implement threads using RPG. | Unfortunately for us, the word 'thread' has been in common | use in the AS/400 | arena for a while. In this context, it means 'job', as in | 'multi-threaded | job queue' allows multiple jobs to process simultaneously. | The discussion | at hand is about Unix threads, which are parallel processes | running in the | same job. Imagine having an application that loads up a | dozen arrays, sorts | them and then prints them out. You could conceptually | spawn 12 threads from | your program where each thread loads an array and sorts it. | As each thread | completes, it has to notify the main thread that it is | complete. Then the | main thread prints the arrays. All in one program, all | parallel tasks. | --buck | _______________________________________________ | This is the RPG programming on the AS400 / iSeries | (RPG400-L) mailing list | To post a message email: RPG400-L@xxxxxxxxxxxx | To subscribe, unsubscribe, or change list options, | visit: http://lists.midrange.com/mailman/listinfo/rpg400-l | or email: RPG400-L-request@xxxxxxxxxxxx | Before posting, please take a moment to review the archives | at http://archive.midrange.com/rpg400-l. |
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.