http / AJAX (GWT) и графический интерфейс Eclipse для развертывания тонких клиентов - PullRequest
1 голос
/ 01 октября 2008

Я запускаю проект, для которого у нас будет тонкий клиент, отправляю запросы и получаю ответы от сервера.

Мы все еще находимся на этапах планирования, поэтому у нас есть выбор: использовать графический интерфейс на основе Eclipse (Eclipse-плагин) или использовать GWT в качестве альтернативы приложения.

Я не очень знаком с Eclipse как с графическим интерфейсом (ни с GWT), но знаю «нормальную» Java.

Каковы основные преимущества и недостатки любого подхода?

Редактировать: Отвечать на поставленные вопросы:

  • В проекте, основанном на Eclipse, будет использоваться основной графический интерфейс Eclipse (без инструментов кодирования, только голые кости), и графический интерфейс будет поставляться вместе с ним.
  • Я смотрел на GWT и до сих пор, кажется, лучший выбор, но все еще есть некоторые исследования.
  • Метод связи - это вариант CORBA (в домашних библиотеках)

Ответы [ 2 ]

1 голос
/ 01 октября 2008

Если вы планируете использовать Eclipse для создания автономного клиента или плагина, который только что добавлен к существующей установке Eclipse, как вы планируете общаться с вашим сервером?

Наша команда попыталась создать приложение Eclipse Rich Client Platform и обеспечить его взаимодействие с промежуточным уровнем J2EE на основе EJB через RMI, и это работало довольно хорошо, за исключением случаев, когда мы добрались до безопасности и не смогли использовать ни один из стандартных Шаблоны безопасности J2EE для создания имени входа на клиенте Eclipse, которое будет проходить проверку подлинности на сервере.

Кажется, это известная проблема в кругах Затмения, но я не видел ничего, что могло бы ее решить.

GWT кажется довольно продвинутым, и есть несколько IDE, которые добавили инструменты для работы с ним, но у меня нет опыта разработки из первых рук. Все, что я видел в плане демонстраций и примеров, делает его действительно мощным и простым в использовании.

Итак, моя основная мысль в том, что Eclipse - захватывающая платформа, но вы столкнетесь с трудностями, которые вам, возможно, придется решать самостоятельно. GWT кажется более легкой альтернативой.

1 голос
/ 01 октября 2008

Исходя из того, кто обладает таким же опытом, как и вы (не разрабатывал плагинов на основе Eclipse или чего-либо еще с GWT), это просто мнение другого взгляда на вашу проблему.

Чисто с точки зрения того, что это приложение обслуживается тонким клиентом, я думаю, что GWT будет лучше отвечать этой ситуации. Это, конечно, будет немного легче и не потребует накладных расходов, которые плагин Eclipse будет.

Я также думаю, что это значительно упростит развертывание обновлений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...