The configuration described in the preceding sections is only for development. There are several things you need to do when deploying an order management system web app for use by real customers. The client apps used by your customers must also be secure.
Firstly, instead of using a process name and port number in URIs, client apps should use URIs based on a web address, such as http://red.com. You should also configure a computer as your publicly accessible web server, which runs your server process. Depending on the expected traffic volume, you may configure your web server to run several instances of the server web app to process requests from several clients concurrently.
Secondly, you must ensure that the data transmitted between the server and client is secure. By securing data transmission, you ensure that only authorized entities receive the data, that the data is not modified in transit, and that the data cannot be read by third parties. One way to...