Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Test and Performance Tools Platform (TPTP) » General Questions about AgentController
General Questions about AgentController [message #40081] Fri, 11 November 2005 19:05 Go to next message
Lothar Werzinger is currently offline Lothar WerzingerFriend
Messages: 153
Registered: July 2009
Location: Bay Area
Senior Member

I browsed the TPTP CVS repository and read some of the C/C++ code and I have
two general questions that I would like to ask:

1. Why do you not use existing open source libraries like ACE
( to overcome the platform issues
(Unix, Windows, MacOSX, ...). This would make the source much more readable
as you don't need all the #ifdefs. It is also much more maintainable and
less error prone.

2. The agentcontroller infrastructure looks to me like a homegrown XML based
ORB (Object request broker) architecture to me. Why not using existing
Middleware like CORBA for that? If used properly a CORBA based
infrastructure is at least as effective as your homegrown solution if not
better. It would also allow for programming agents in other programming
languages that are supported by CORBA as e.g. Python.


Lothar Werzinger
Re: General Questions about AgentController [message #40708 is a reply to message #40081] Tue, 15 November 2005 20:24 Go to previous message
Andy Kaylor is currently offline Andy KaylorFriend
Messages: 23
Registered: July 2009
Junior Member
Hi Lothar,

Generally, the reason we don't use ACE or CORBA is that the job the Agent
Controller does for us is comparatively small and bringing in ACE or an ORB
would be overkill. Having our own component allows us to fine tune it for
our needs. It also makes it possible for us to reorganize things in ways
such as can be seen with the new Integrated Agent Controller, which does the
same logical job but has a very different topology.

Previous Topic:Creating Shell, benefits of Recoder
Next Topic:Memory Profiling : Object exclusive Deep size
Goto Forum:

Current Time: Sat Apr 21 08:13:38 GMT 2018

Powered by FUDForum. Page generated in 0.01617 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software