kurian2z5
asked on
Can Glassfish host this kind of application?
I have a java program that opens a TCP connection to a server and continuously reads data. It must run continuously. Right now I'm using a service wrapper to start it at boot.
Can this kind of application be run in Glassfish? I don't understand whether Glassfish can run this kind of 'continuous' application, or whether it only executes stateless applications in response to a client request like PHP, ASP.NET etc.
What kind of project do I create in Netbeans? Can I have some sample code showing how to create a J2EE application that continuously executes in a loop when it is started in Glassfish? Basically I want to be able to start and stop the application from the Glassfish admin console and check if its crashed etc.
Can this kind of application be run in Glassfish? I don't understand whether Glassfish can run this kind of 'continuous' application, or whether it only executes stateless applications in response to a client request like PHP, ASP.NET etc.
What kind of project do I create in Netbeans? Can I have some sample code showing how to create a J2EE application that continuously executes in a loop when it is started in Glassfish? Basically I want to be able to start and stop the application from the Glassfish admin console and check if its crashed etc.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
yes, you can create a Thread in this contextCreated method.
and stoop your task in contextDestroyed method
and stoop your task in contextDestroyed method
ASKER
Because the program will never return. It loops infinitely. I don't think you can write code in contextCreated() that never returns. Is it allowed to create a new thread in contextCreated() to do the work so that contextCreated() can return?