Hi,
I'd like to have some advices/links to help me choosing a technology for my
project:
The system:
A set of applications written using VB and VC++ on windows platforms, bash
and C on Linux platforms.
It is organized on a producer/consumer model: some applications are creating
tasks (stored in the database), that are to be updated or executed by other
applications.
The project:
I'm currently developping a monitoring application for this system, in order
to track each task's state and then detect failures. So I have to raise
events in the code of each application to notify any important action. Those
events are then catched by my monitoring application and analyzed to update
the task's state.
- This notification is asynchronous (the monitoring musn't disturb the
application)
- The monitoring application is located on a remote server (local network or
Internet)
I'm currently considering 2 technologies:
- the Corba Notification Service
- a Message Oriented Middleware (MSMQ, Sonic MQ, XmlBlaster, Sun One MQ ...)
I want to have an efficient solution, but not unnecessarily hard to deploy
or to learn.
I have no experience of middleware integration, and then i would appreciate
any advice on which technology (and then which product, open source or
commercial) I should use.
Please tell me if i should post this question to another newsgroup/mailing
list ...
Thanks,
Jérémy Biard
Grenoble, France
( sorry for my english...)
I'd like to have some advices/links to help me choosing a technology for my
project:
The system:
A set of applications written using VB and VC++ on windows platforms, bash
and C on Linux platforms.
It is organized on a producer/consumer model: some applications are creating
tasks (stored in the database), that are to be updated or executed by other
applications.
The project:
I'm currently developping a monitoring application for this system, in order
to track each task's state and then detect failures. So I have to raise
events in the code of each application to notify any important action. Those
events are then catched by my monitoring application and analyzed to update
the task's state.
- This notification is asynchronous (the monitoring musn't disturb the
application)
- The monitoring application is located on a remote server (local network or
Internet)
I'm currently considering 2 technologies:
- the Corba Notification Service
- a Message Oriented Middleware (MSMQ, Sonic MQ, XmlBlaster, Sun One MQ ...)
I want to have an efficient solution, but not unnecessarily hard to deploy
or to learn.
I have no experience of middleware integration, and then i would appreciate
any advice on which technology (and then which product, open source or
commercial) I should use.
Please tell me if i should post this question to another newsgroup/mailing
list ...
Thanks,
Jérémy Biard
Grenoble, France
( sorry for my english...)