Imaginemos uma classe bem simples:
public class Dados implements Serializable{
String nome = "marvin";
String nick = "velo";
}
Eu estou tentando enviar um new Dados por e-mail, sendo, q vou recupera-los posteriormente com um aplicativo em java para le-los, imaginem uma conexão via socket “offline”.
A coisa pegou quando eu tentei colocar o meu objeto quadrado (Dados) no buraco redondo (DataHandler).
Todos os exemplos q eu encontrei ensinam a anexar arquivos, no caso objetos do tipo File
File f = new File("c:/CONFIG.SYS");
mbp.setDataHandler(new DataHandler(new FileDataSource(f)));
Se alguem tiver uma ideia de como se fazer isso…
VELO
PS: Eu fiz salvando o objeto serializado no disco e li ele usando o File, mas eu queria uma solução menos braçal.

