Если сервер уже существует, проблема скорее в том, как лучше подключить его к клиенту, чем в том, использовать ли GWT или нет.Например, если вы хотите получать обновления с сервера, а не с клиента, это несколько меняет ситуацию.Однако, предполагая, что вам нужно сделать некоторую векторную графику и получить информацию с сервера (я предполагаю, что вы можете использовать JSON или XML для получения информации о сервере), вы можете использовать несколько различных наборов инструментов JavaScript, чтобы сделать это напрямую, без Javaили GWT нужен вообще.
Для этого типа приложений Dojo был бы одним честным вариантом.У него довольно хорошая переносимая векторная графика, это чистый JavaScript, и, наконец, он находится на стадии, когда документация в порядке.GWT была бы полезной ставкой, если бы сервер еще не существовал, и где вы хотели приличный набор элементов управления, применимых на стороне клиента.Но для богатой графики я бы посмотрел на такие опции JavaScript, как Dojo, Raphael или даже jQuery.Dojo поддерживает линейные графики, и это может быть хорошей основой для сигналов.
Отчасти это зависит от характера сервера.Если он использует протокол, отличный от HTTP, или на самом деле не обеспечивает легкий доступ JSON или XML, вам, вероятно, лучше взглянуть на пакет клиент-сервер, который упрощает мост между клиентом и сервером.
GWT может быть вариантом здесь, но он разработан больше для надежности, чем для очень быстрой разработки.И если вы подходите с существующим протоколом, это может быть довольно много работы.