Getting Started with Target Management
The Target Management project creates data models and frameworks to configure and manage remote systems, their connections, and their services.
Our first deliverable is the Remote System Explorer (RSE), a framework and toolkit in Eclipse Workbench, that allows you to connect and work with a variety of remote systems, including
- remote file systems through SSH, FTP or dstore agents (seamless editing of remote files including remote search and compare),
- remote shell access (compiling with error navigation),
- remote process handling through dstore agents,
- and remote debugging through CDT / gdb / gdbserver.
Besides that, we are working on flexible, re-usable components for Networking and Target Management that run integrated or without RSE. The following are available from the TM 3.0 download pages already:
- An ANSI / vt102 compatible Terminal widget with pluggable Serial, ssh and Telnet connectors (requires Platform now but can be ported to RCP / J2ME)
- Apache Commons Net re-bundled for Eclipse to support FTP, rlogin, telnet and other standard protocols (requires J2SE-1.2 only)
TM 3.0 as well as upcoming service releases and milestones are available from our download site as well as our update site. The best resource for programmers to get started with the framework is the EclipseCon 2008 Tutorial (includes sample code), which is based on TM 3.0M5. Another Tutorial is available as part of the ISV documentation, and an FAQ is available on the project Wiki.
For more information, see the
- Target Management Overview Slides which include a diagram of the envisioned components and architecture for our project (PPT | PDF).
- Target Management 3.0 New & Noteworthy, EclipseCon 2008 (PPT 707 KB | PDF 581 KB)
- TM 2.0 Webinar: goals, architecture, future plans and online demo (50 minute full recording | PPT slides)
- TM and RSE FAQ
- EclipseCon 2008 TM 3.0 Tutorial (includes slides and sample code)
- TM Online Docs Tutorial
- TM 3.0 Known Issues and Workarounds
- Target Management Use-Case Document to understand what scenarios we want to cover with our project.
- Target Management Project Plan to understand what features and releases are coming next.