Who Should Read This Guide

This document is intended for experienced developers who need to integrate the Telnet Service functionality to their applications.

By experienced programmers, it is meant that they:

  • know how to write, compile and run java code without assistance (the example does not come with a start script);
  • will be able to deduce java file names, missing package declarations, imports, and similar omitions from the example parts below;
  • will be able to substitute implementation choices made in this tutorial with ones that fit their needs (e.g. choice of package, class naming, logging expressions, etc)
  • are familiar with common design patterns such as factory and factory method, delegate, event listener, callback, among many;

This tutorial is part of a sequence of tutorials that show how the features of the Telnet Service are best used. The first example describes the steps followed in the implementation of the Telnet Service's core factories and handlers, and provides the maximum control over the behaviour of the service. The next examples will show how to use existing implementations of those factories and handlers to achieve a targetted result with a smaller integration effort.

It is recommended to have read the Telnet Service Specification document, as it lays down the components of the service in a way that is not covered in this guide; as well as the guides previous to this one: the guides become more brief as better understanding of the library is expected as one moves through each guide.