From: Pedro Pereira Subject: Re: AgentX implementation reports requested AgentX Implementation Report Report date: May 11, 2001______________________________________ Submitted by: Pedro Pereira_____________________________________ Organization: University of Coimbra_____________________________ E-mail address: agentx@dei.uc.pt _________________________________ Implementation name: J.AgentX _________________________________________ Implementation type: _X_ Master and/or _X_ Sub-Agent and/or _X_ Toolkit Runtime platform(s): Any platform supporting Java 1.2 or later ________ Reported version id: 1.0 ______________________________________________ If Master Agent, did you implement: SNMPv1 support in master agent: _X_ Yes ___ No Comments: SNMPv2c support in master agent: ___ Yes _X_ No Comments: SNMPv3 support in master agent: ___ Yes _X_ No Comments: If Sub-Agent, what MIB(s) did you implement: JamesMIB Comments: The Master Agent also supports MIB-II.system, MIB-II.snmp and MIB-II.agentx (Please identify each specific MIB.) If Toolkit, please identify: Development languages supported: Java 1.2 or later Comments: Development platforms supported: Any platform supporting Java 1.2 or later Comments: Runtime platforms supported: Any platform supporting Java 1.2 or later Comments: Functional tests were performed in Linux ReadHat 6.0(i386), Win9x, WinNT, Win2000 and Sun Solaris 2.6 (sparc) For all implementations: Did you implement the following PDU types: agentx-Open-PDU: _X_ Yes ___ No, but plan to within ___ months Comments: agentx-Close-PDU: _X_ Yes ___ No, but plan to within ___ months Comments: agentx-Register-PDU: _X_ Yes ___ No, but plan to within ___ months Comments: agentx-Unregister-PDU: _X_ Yes ___ No, but plan to within ___ months Comments: agentx-Get-PDU: _X_ Yes ___ No, but plan to within ___ months Comments: agentx-GetNext-PDU: _X_ Yes ___ No, but plan to within ___ months Comments: agentx-GetBulk-PDU: ___ Yes _X_ No, but plan to within ___ months Comments: agentx-TestSet-PDU: _X_ Yes ___ No, but plan to within ___ months Comments: agentx-Commit-PDU: _X_ Yes ___ No, but plan to within ___ months Comments: agentx-Set-PDU: _X_ Yes ___ No, but plan to within ___ months Comments: agentx-UndoSet-PDU: _X_ Yes ___ No, but plan to within ___ months Comments: agentx-CleanupSet-PDU: _X_ Yes ___ No, but plan to within ___ months Comments: agentx-Notify-PDU: _X_ Yes ___ No, but plan to within ___ months Comments: agentx-Ping-PDU: _X_ Yes ___ No, but plan to within ___ months Comments: agentx-IndexAllocate-PDU: ___ Yes _X_ No, but plan to within ___ months Comments: agentx-IndexDeallocate-PDU: ___ Yes _X_ No, but plan to within ___ months Comments: agentx-AddAgentCaps-PDU: ___ Yes _X_ No, but plan to within ___ months Comments: agentx-RemoveAgentCaps-PDU: ___ Yes _X_ No, but plan to within ___ months Comments: agentx-Response-PDU: _X_ Yes ___ No, but plan to within ___ months Comments: Does this implementation have interoperability experience with at least one other independent implementation with respect to: Registration operations: _X_ Yes ___ No, but plan to within ___ months Comments: Registration priorities: _X_ Yes ___ No, but plan to within ___ months Comments: Index allocation operations: ___ Yes _X_ No, but plan to within ___ months Comments: Index deallocation operations: ___ Yes _X_ No, but plan to within ___ months Comments: Multiple sub-agent connections: _X_ Yes ___ No, but plan to within ___ months Comments: Connecting sub-agent(s) to multiple master agents: ___ Yes _X_ No, but plan to within ___ months Comments: Detecting loss of connection of sub-agent(s): ___ Yes _X_ No, but plan to within ___ months Comments: Detecting loss of connection with master agent(s): ___ Yes _X_ No, but plan to within ___ months Comments: What transport mappings did you implement: TCP/IP on port 705: _X_ Yes ___ No, but plan to within ___ months Comments: UNIX Domain Sockets on "/var/agentx/master": ___ Yes _X_ No, but plan to within ___ months Comments: UNIX Domain Sockets on other endpoints: ___ Yes _X_ No, but plan to within ___ months Comments: Other(s): UPD, JavaSpaces _X_ Yes ___ No, but plan to within ___ months Comments: We support UDP, although a connectionless protocol, because we find it usefull in situations where using TCP can be awkward. JavaSpaces is also supported for integration with Mobile Agents. Notice that our Master Agent can support simultaneas SubAgents using different communication protocols. Did you implement the AgentX MIB (RFC2742): _X_ Yes ___ No, but plan to within ___ months Comments: Did you satisfy the agentxMIBCompliance MODULE-COMPLIANCE requirements:: _X_ Yes ___ No, but plan to within ___ months Comments: Did you implement the MIB as an integral part of the master agent: _X_ Yes ___ No Comments: Considering "the MIB" as the "AgentX MIB" Did you implement the MIB in an AgentX sub-agent: ___ Yes _X_ No Comments: I don't think it makes much sense implementing the AgentX MIB in a SubAgent. Please record any other comments or notes you deem useful for the record: Comments: The J.AgentX project is a public Java based implementation of the AgentX protocol. It's a rather simple and powerful implementation, comprising a Master Agent and Subagent API. Source code and documentation are available at the J.AgentX home page: http://www.dei.uc.pt/agentx Any questions please submit to agentx@dei.uc.pt