Hello! Hoping someone out there can help me out.
I'm working on a project which entails a hardware device (which we are building) talking HTTPS to a set of backend servers, and I'm trying to determine the best choice for the server side - we'd like to run persistent HTTPS connections and keep them alive, mainly to push data from the server to the client (and vice versa) - we intend to run asynchronous communications. We own both sides, and so it's a custom protocol, keep-alive, and using HTTPS to get through firewall issues. So, a Servlet container (such as JBoss/Tomcat, which we are also using on the web service side) is not going to work, as the Servlet container doesn't allow for long running connections (the container is free to close the connection on every response, and its not designed to host long running threads). Therefore, looking around at alternatives. Mina looks very compelling, as I looks to fit the bill, but I have a couple questions : 1. Given the description above, is Mina a good choice (loaded question :) 2. Are there clustering issues? We will need to add hardware as needed (but no need to share data between instances) so I'm assuming this will be a non-issue, but want to raise it anyways. 3. Any other alternatives I should be looking at? Any help is appreciated - I have familiarity with Servlets, but unsure about hosting long running connections over HTTPS. All advice welcomed. :) Many thanks. parki.. -- View this message in context: http://www.nabble.com/Question-about-applicability-of-Mina-tf4767224s16868.html#a13635547 Sent from the Apache MINA Support Forum mailing list archive at Nabble.com.
