HTTP Session

HTTP SESSIONS Before we can start examining HTTP sessions, we must first understand their purpose. When the HTTP protocol the transport mechanism of all World Wide Web transaction was first introduced, it was intended to be only a simple request/response protocol, and no state was required to be maintained between autonomous requests. This was fine … Continue reading HTTP Session

SockJS and WebSocket

WebSocket Create a simple Spring WebSocket application Add POM dependencies Add WebSocket handler In the above configuration, there is important line that is setAllowedOrigins(“*”), if we don’t have this, the WebSocket handshake request could respond with 403 request forbidden. Now I have just set up the WebSocket server. Continue, I will test it Send message … Continue reading SockJS and WebSocket


Definition A multitenancy application is a software that can be utilized by more than one customers on single instance at the same time. Requirements The application should have following criterion to prove that it’s a multi tenancy product: Customization Extension on data model: this enable customer to add some additional fields on the data model. … Continue reading Multitenancy

When should you consider using ESB

In today's world, application development is mostly about application reuse and integration than green field application development. Given the volume of IT assets an organization has and the amount of those exposed as services or APIs to be reused over the past decade or so, thanks to SOA and Web Services initiatives, integration is a … Continue reading When should you consider using ESB