Se mi avessi dato fiducia e lasciato proseguire...
Chi ti ha stoppato???? , io no di sicuro..
ogni soluzione per me e buona, basta risolvere il problema,
tutti insieme si trovano delle soluzioni ottime per proseguire nei Nostri piccoli passi
avrei completato la gran parte del progetto (dei progetti) in poco tempo.
Il punto è che lo StartMessageLoop è
necessario nei server, affnché rimangano in
ascolto per la ricezione di eventuali "messaggi" e che è "incompatibile" con progetti B4J con UI.
Avevo praticamente risolto, in un modo relativamente semplice: due server all'interno del progetto b4j principale, uno FTP e l'altro "websocket". Il secondo avrebbe ricevuto da un client (b4j ma potrebbe essere anche b4a o b4i, insomma Desktop, Android o iOS) dei "comandi" tramite websocket che gestissero il server FTP, ovvero gli "dicessero" di avviarsi o fermarsi). Questo client avrebbe avuto, ovviamente, la sua "bella" GUI, risolvendo il problema.
Dato che sono molto suscettibile e che non hai nemmeno vagamente considerato il mio impegno e soprattutto quella frase:
ho mollato, già buttato tutto in "cantina" e dimenticato