Olá pessoal !
A um tempo atrás eu trabalhei em uma empresa que utilizava sistemas desenvolvimentos para rodar em mainframe (IBM AS/400), eram aqueles sistemas que ficavam com a tela verde e as funções eram acessadas através das teclas de função (F1 … F12).
Uma das vantagens desses sistemas é que funcionavam até com linha discada, pois era trafegado apenas texto entre cliente/servidor.
Dai pergunto, é possível desenvolver programas assim com o java ?
Abaixo estou colocando um exemplo, neste caso está sendo utilizado um utilitário de configuração da interface de rede do AS/400 apenas para ilustrar o que mencionei acima.

imagem retirada de:http://www.itec.com.br/bit400/figuras/TCPIP2.gif