ORDS can run as a standalone app with a built in webserver. This is perfect for local development purposes but in the real world you will want a decent java application server (Tomcat, Glassfish or Weblogic) with a webserver in front of it (Apache or Nginx).
But what is the actual difference?
Can you do HTTPS with just ORDS?
1 person found this helpful
yes, you can.
yes you can.
You could just install it im Standalone Mode.
Oracle now supports Oracle REST Data Services (ORDS) running in standalone mode using the built-in Jetty web server, so you no longer need to worry about installing WebLogic, Glassfish or Tomcat unless you have a compelling reason to do so. Removing this extra layer means one less layer to learn and one less layer to patch.
doing it in standalone give you the bellow options:
Enter 1 if you wish to start in standalone mode or 2 to exit : Enter the APEX static resources location:/path/to/apex/images Enter 1 if using HTTP or 2 if using HTTPS : Enter the HTTP port : OR Enter 1 if using HTTP or 2 if using HTTPS :2 Enter the HTTPS port : Enter the SSL hostname:mysslhost Enter 1 to use the self-signed certificate or 2 if you will provide the SSL certificate :