Hi Team,
I need some guidance on integrating Python-based services with an Oracle ADF application.
Current Setup
- Oracle ADF Application
- JDeveloper Version: 12.2.1.4.0
- Oracle WebLogic Server
- Oracle Database 19c
Requirement
I have developed several Python services that interact with the Oracle 19c database and perform specific business logic. I would like to invoke these Python services from my Oracle ADF application.
Challenge
Since our application is deployed on WebLogic Server, I am looking for the best approach to deploy and expose the Python code as services that can be consumed by the ADF application.
Questions
- What is the recommended way to deploy Python services in an environment that primarily uses WebLogic Server?
- Can Python services be hosted directly on WebLogic, or should they be deployed separately (e.g., Flask/FastAPI application)?
- What are the best practices for invoking Python services from Oracle ADF?
- Has anyone implemented a similar architecture involving Oracle ADF, WebLogic, Python services, and Oracle 19c?
Any suggestions, architecture recommendations, deployment examples, or reference documents would be greatly appreciated.
Thank you in advance for your help.