• Post Reply Bookmark Topic Watch Topic
  • New Topic

Help to find the correct technology

 
Enrico Morelli
Ranch Hand
Posts: 30
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Dear all,

first of all excuse me for my bad english. I've to develop a monitoring system for our instrumentation.
What I want to do is:

an user starts to use an instrument controlled by a PC (Linux or Windows), set an experiment ad runs an agent giving it some information. The agent starts in background and when receive a request from a server, collects some information in XML format and return its to the server. The server write this information in a db. The server ask for information in regularly interval of time. The user can use a browser to connect to the server, authenticate himself and see the experiment status.
When the experiment is finished, the server send a kill signal to the agent and the agent kill itself.
I've an agent for each instrument.

I want to use Java EE for the server part, but I haven't idea how to write the agent or which technology I've to use to realize the agent and how create the communication server <-> agent.

Thanks a lot for your help.
Enrico
 
Prajakta Acharya
Ranch Hand
Posts: 138
Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Enrico,

Could you give an example of any one instrument?
Just want to visualize the scenario more clearly..

Thanks,
Prajakta
 
Enrico Morelli
Ranch Hand
Posts: 30
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The instrument is controlled by a computer running Linux or Windows. The user runs a program on this computer to set and launch the experiments executed by the instrument. On the same computer the user has to launch the agent.



Instrument <------> PC Linux/Windows (agent) <------ xml ------> Server (Java EE) <--- jsf/restful----> Client
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!