We have an external interface (2-way) to our mainframe, which is an SNA connection. The transaction in CICS is invoked when the request comes in on this connection. CICS takes care of queuing up the requests that cannot be served immediately.
We are migrating the application from mainframe to Solaris, and are looking at ways to implement this interface over TCP/IP. We are thinking of writing a TCP/IP listener on the Solaris machine, that will listen for requests from the external party on a particular port and invoke the process on Solaris machine. It will get complex with the logic to invoke multiple processes for multiple user requests on this port. The number of processes that can be spawned is going to be limited. If there are more requests, how could these be handled (as CICS is currently)?
Are there any products available which can do what we intend to on Solaris? Suggestions on alternate solutions are welcome.
Thanks and best regards,
Urvesh.
We are migrating the application from mainframe to Solaris, and are looking at ways to implement this interface over TCP/IP. We are thinking of writing a TCP/IP listener on the Solaris machine, that will listen for requests from the external party on a particular port and invoke the process on Solaris machine. It will get complex with the logic to invoke multiple processes for multiple user requests on this port. The number of processes that can be spawned is going to be limited. If there are more requests, how could these be handled (as CICS is currently)?
Are there any products available which can do what we intend to on Solaris? Suggestions on alternate solutions are welcome.
Thanks and best regards,
Urvesh.