protected Server getServer() {
// Simplest constructor, uses default encryption algorithm and compression level.
Server s = new Server(getServerName(), getServerPort());
// Optional; logOn() connects if necessary.
s.connect();
// Logon using specified user name and password.
s.logOn(getUsername(), getPassword());
return s;