Take the 2-minute tour ×
Stack Overflow is a question and answer site for professional and enthusiast programmers. It's 100% free, no registration required.

I have written a persistent windows service in java that runs on boot. I have also written a GUI monitor in java that loads on user login. I would like to be able to have multiple instances of the GUI monitor connect to and control the single backend service via the observer pattern. All of the logic is already implemented with the exception of the connection between the different java processes.
Can anyone suggest to me an api or technique that can make this possible? I can think of ways to accomplish something similar using registry polling in both front end and back end, but is there a more direct way to do this?

Thanks.

share|improve this question

1 Answer 1

up vote 1 down vote accepted

Any particular reason you want the Observer pattern? It's not really meant for controlling services. If you don't need this to work across the web or across firewalls, then perhaps Java RMI will be your best bet.

You can do with just Java, serialize objects, etc.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.
{"cc_re__cc_re__cc_by_sa_3_0": ["                  <li><a href=\"//area51.stackexchange.com\" title=\"proposing new sites in the Stack Exchange network\">Area 51</a></li>\r\n                        <li><a href=\"//careers.stackoverflow.com\">Stack Overflow Careers</a></li>\r\n                    \r\n                </ol>\r\n            </td>\r\n    </tr>\r\n</table>\r\n                </div>\r\n            </div>\r\n\r\n            <div id=\"copyright\">\r\n                site design / logo &#169; 2015 stack exchange inc; user contributions licensed under <a href=\"http://creativecommons.org/licenses/by-sa/3.0/\" rel=\"license\">cc by-sa 3.0</a>                   with <a href=\"http://blog.stackoverflow.com/2009/06/attribution-required/\" rel=\"license\">attribution required</a>\r\n            </div>\r\n            <div id=\"svnrev\">\r\n                rev 2015.1.28.2238\r\n            </div>\r\n            \r\n        </div>\r\n    </div>\r\n    <noscript>\r\n        <div id=\"noscript-warning\">Stack Overflow works best with JavaScript enabled<img src=\"http://pixel.quantserve.com/pixel/p-c1rF4kxgLUzNc.gif\" alt=\"\" class=\"dno\"></div>\r\n    </nos"], "copyright__copyright__copyright": ["ote accepted\n\nAny particular reason you want the Observer pattern? It's not really meant for controlling services. If you don't need this to work across the web or across firewalls, then perhaps Java RMI will be your best bet.\n\nYou can do with just Java, serialize objects, etc.\n\nshare|improve this answer\n\nYour Answer\n\n\u00a0\ndiscard\n\nBy posting your answer, you agree to the privacy policy and terms of service.\n\nNot the answer you're looking for? Browse other questions tagged or ask your own question."]}