Go Back   ZeroC Forums > Projects

Reply
 
LinkBack Thread Tools Rate Thread Display Modes
  #1 (permalink)  
Old 09-17-2008
Luis J. Manso Luis J. Manso is offline
Registered User
 
Name: Luis J. Manso
Organization: Robolab
Project: RoboComp
 
Join Date: Sep 2008
Posts: 3
managerComp

I made an application to monitor and manage Ice components under GNU/Linux. It displays components, their states and dependences using a graph view. It has a built-in configuration editor to set the components to monitor and manage. When a component is required the components that it may need are executed first.

If can be downloaded from sourceforge: here

Demo: here

Does anyone know any better option?
Reply With Quote
  #2 (permalink)  
Old 09-18-2008
matthew's Avatar
matthew matthew is offline
ZeroC Staff
 
Name: Matthew Newhook
Organization: ZeroC, Inc.
Project: Internet Communications Engine
 
Join Date: Feb 2003
Location: NL, Canada
Posts: 1,418
Looks like a cool demo! However, its not clear to me exactly what this application is doing. Can you elaborate?
Reply With Quote
  #3 (permalink)  
Old 09-18-2008
Luis J. Manso Luis J. Manso is offline
Registered User
 
Name: Luis J. Manso
Organization: Robolab
Project: RoboComp
 
Join Date: Sep 2008
Posts: 3
Quote:
Originally Posted by matthew View Post
Looks like a cool demo! However, its not clear to me exactly what this application is doing. Can you elaborate?
The program monitors and manages the state of the configured components. It makes you able to turn on/off components in a graphic semi-automatic way and see whether your components are working or not. It also resolves component dependences.

I'll explain this in a real scenario: I have a robot which has a base, a camera, a pan/tilt controller, and a visual autonomous navigation component. The camera component needs the pan/tilt component in order to work properly, and the navigation component needs both the camera and the base component. If I tell the program to run the navigation component it will run the components in which it depends, and then the program will run the navigation component.

To edit the configuration (how to run components, define their endpoints, how to turn them off, and so forth) a XML configuration editor is provided. Component availability is checked in a thread which pings the endpoints with a configurable frequency.

Code can be also checked out from sourceforge:
svn co https://managercomp.svn.sourceforge....ot/managercomp managercomp
Reply With Quote
  #4 (permalink)  
Old 09-18-2008
matthew's Avatar
matthew matthew is offline
ZeroC Staff
 
Name: Matthew Newhook
Organization: ZeroC, Inc.
Project: Internet Communications Engine
 
Join Date: Feb 2003
Location: NL, Canada
Posts: 1,418
When you speak of component, what are you talking about? An Ice server, an IceBox service? It seems this is fairly similar to what IceGrid does... How does this differ from the functionality offered by IceGrid? Clearly the graphical view is quite different, but in terms of pure functionality how do things differ?
Reply With Quote
  #5 (permalink)  
Old 09-18-2008
Luis J. Manso Luis J. Manso is offline
Registered User
 
Name: Luis J. Manso
Organization: Robolab
Project: RoboComp
 
Join Date: Sep 2008
Posts: 3
Quote:
Originally Posted by matthew View Post
When you speak of component, what are you talking about? An Ice server, an IceBox service? It seems this is fairly similar to what IceGrid does... How does this differ from the functionality offered by IceGrid? Clearly the graphical view is quite different, but in terms of pure functionality how do things differ?
I mean an Ice server.

Maybe IcreGrid can do all what managerComp can do, but you don't need to read anything to know how to use managerComp. I think its really user-friendly, but in terms of functionality IceGrid is clearly above managerComp.

However, there are lots of applications that doesn't need something as big as IceGrid.
Reply With Quote
  #6 (permalink)  
Old 09-18-2008
matthew's Avatar
matthew matthew is offline
ZeroC Staff
 
Name: Matthew Newhook
Organization: ZeroC, Inc.
Project: Internet Communications Engine
 
Join Date: Feb 2003
Location: NL, Canada
Posts: 1,418
Sounds great! I hope your project is very successful!
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -4. The time now is 12:52 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.0.0
(c) 2010 ZeroC, Inc.