Salve! Estou desenvolvendo um sistema, em que controlo dispositivos eletronicos. Uso uma applet para a interface e os dados vão pra placa atravéz do cabo serial. portanto, no computador existe um programinha que recebe os dados da applet e envia para a porta COM1.
Mandei o comando só para teste da applet no seguinte formato: L1Liga L2Desliga… etc.
Minha dúvida é o seguinte: considere que formatei o comando
inicioL1xL2ofim
traduzindo -> Desliga L1 e liga L2
Devo:
a)mandar o comando direto da applet em inicioL1xL2ofim e no computador eu simplesmete retransmito o sinal
b) eu mando L1Liga da applet pro computador e no programa do computador ( desktop) eu interpreto o comando.
Entendam que há ainda que se considerar o estado em que se encontrava as lampadas antes do comando; ou seja ao dizer L1LIGA isso não implica que a L2 deva ser desligada. Portanto, seja na applet ou no desktop, deverá haver um interpretador que capte o estado antigo das lampadas e altere onde for conveniente.
Sinceramente não sei o que é mais eficiente e seguro. Por um lado, não é bom colocar muito processamento em applets;
Por outro, chegando o comando no pc ele terá de interpretar de todo jeito.
O que acham?
Obrigado pelas opiniões e um ótimo dia para todos 