Introduction, I love to work on setting up environment and that is all about me.
Today, we use a lot web application and ColdFusion gives you more flexibility to build these applications easily. Lot of users are running mission critical applications with zero downtime and in case application goes down, they might lose the revenue. How to avoid those outages and create more robust architecture and provide security. To achieve this there is highly used standard knows as Multi-tier architecture.
Today, we use a lot web application and ColdFusion gives you more flexibility to build these applications easily. Lot of users are running mission critical applications with zero downtime and in case application goes down, they might lose the revenue. How to avoid those outages and create more robust infrastructure. To achieve this there is highly used standard knows as Multi-tier architecture.
When we talk about Multi-tier architecture so the question is can we achieve this using ColdFusion? Answer is YES
However is it easy to setup distributed environment using ColdFusion? Yes
In this architecture diagram, we have a web server in a separate machine and Application server(ColdFusion) in a separate server.
To be able to communicate between ColdFusion and webserver, we need to create connector. Connector is a bridge which routes the request from Webserver to ColdFusion. However this is just one server, it has be multiple webserver and multiple Application server,
so there is no single point of failure.
AJP protocol works in the same way as HTTP protocol however it allow Tomcat to communicate with Webserver.
Let me summarize what we have went through, how to setup distributed environment using single server and using cluster, also that is easily achieved by ColdFusion. By using these simple techniques, we can provide high availability to Mission critical application using ColdFusion that can not only help you grow your business and make our end user happy.