I have 4,000 points of sale with IPs in my network and these communicate with a socket server, to make queries to an Oracle database. This is so since 12 years ago, the points of sale were MS-DOS with Clipper development, currently they are Linux with GCC development.
With this new modality the points of sale are capable of connecting directly to the Oracle server and thus eliminating the socket server.
Is it correct to eliminate the socket server and for the 4,000 points of sale to consult the database directly?
Is there any inconvenience, problem or something to consider, to do this?
Who can I turn to to be sure that it is correct, eliminate the socket server and that the 4,000 points of sale consult directly, without going through an intermediary and that everything will be more fluid and better?
Your prompt response is already appreciated