Posts

Showing posts from June, 2018

ADF 12cR2: Using WebSockets for warning Task Flow Concurrency

Image
Hi all, I started to upload ADF 12cR2 POCs in my GITHub Repository with samples I develop for my current clients for technical feasibility. https://github.com/DanielMerchan/adf The first project is WebSocketConcurrentTaskFlowEdit. Basically, it uses CDI Managed Bean + Jakarta EE WebSocket s for communicating users which are concurrently editing the same information in an ADF Page / ADF Bounded Task Flow.   The components are the following: TaskFlowWebSocketServer.java: Contains the WebSocket Server Side Logic. TaskFlowSessionHandler.java: It is a CDI Bean injected in our TaskFlowWebSocketServer.java for decoupling the logic and handling the mapping between Socket Sessions with Task Flows. TaskFlowWebSocket.js: It is the WebSocket Client written in JavaScript which is the responsible of opening the Socket Connection and manage the messages received (in JSON Format) from the TaskFlowWebSocketServer .java SocketHandler.java: Is an ADF Managed Bean used by TaskFlowWebS

About the blog...

Hi people, It has been a while without blogging due to personal reasons. I am planning to upgrade or probably migrate to another blogging platform for starting blogging about Jakarta EE, Containers, Microservices, Hippo CMS... and the new trending technologies. I will keep answering questions around Oracle Fusion Middleware in the OTN Forums and in the projects of Oracle I am involve with. But, is time to move on!!!!! Let's continue growing on knowledge and obviously sharing it!. Kind regards!.