Buenas,
Um dos maiores problemas do desenvolvimento de aplicativos web é o acesso a hardwares específicos como, por exemplo, impressoras fiscais.
Pode ser considerada uma boa prática/opção implementar um app swing com um servidor web embutido (jetty) para ser instalado no cliente e cuidar desse tipo de situação ?
Seria interesante: O servidor onde roda a app web solicita ao cliente o que precisa, esse faz e retorna ao servidor que atualiza o browser do usuário.