And that is the point where I think that you are wrong. There is more than one job for a connection. Why do you think there are multiple host servers running for receiving the different connection requests?
My assumption is also based on the fact that you have to specify the service type on the API com.ibm.as400.access.AS400.getJobs(int type) like
AS400 system = new AS400();
Job jobs = system.getJobs(AS400.COMMAND);
The API even supports multiple jobs for the same service type so you might even have to "ping" all jobs (though I never encountered more than one job).
My 0.02 â
As an Amazon Associate we earn from qualifying purchases.
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.