Самые большие ловушки GWT? [закрытый]

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

Также удостоверяются, что у Вас есть регулярный запрос на URL, который является разумным сквозным тестом системы. Если Ваш поиск поддержек сайта, то имейте nagios, выполняют поиск - который должен удостовериться, что поисковый индекс здоров, веб-сервер и сервер базы данных.

кроме того, удостоверьтесь, что Ваши приложения посылают Вам электронное письмо каждый раз, когда Ваши пользователи видят ошибку, или существует необработанное исключение. Тем путем Вы знаете, как приложение перестало работать в поле.

189
задан Michael Neale 18 September 2008 в 18:38
поделиться

5 ответов

В последнее время я много поработал над GWT, и вот что я должен сказать:

  1. Стилизация CSS бывает сложной только иногда, используйте инструмент разработчика IE в IE и firebug в Firefox чтобы выяснить, что именно происходит, и вы получите четкое представление о том, какой css нужно изменить
  2. Вы можете использовать уловки, чтобы заставить Google индексировать его. Очень известный сайт http://examples.roughian.com/ проверьте его рейтинги в Google. Гораздо менее известный сайт - www.salvin.in (не мог удержаться от упоминания об этом), я оптимизировал его до слов: домашняя страница salvin (поищите в Google эти три слова)

Я мало что знаю насчет GWT-EXT, но я тоже считаю, что нет необходимости включать сторонние библиотеки.

Удачи в вашем решении :)

1
ответ дан 23 November 2019 в 05:39
поделиться

GWT 2.0, который должен выйти в ближайшие несколько месяцев, решает множество обсуждаемых проблем.

  • Создание макетов с использованием синтаксиса, подобного html / xml
  • Динамический Загрузка сценария - изначально будут загружены только необходимые JS. Остальные будут загружены по мере необходимости.
  • Режим хостинга в браузере - это может решить обсуждаемые проблемы скорости в режиме хоста, среди других преимуществ.
  • «Оптимизация компилятора» - Более быстрая компиляция, надеюсь

Видео для предварительного просмотра GWT 2.0 в Google I / O

18
ответ дан 23 November 2019 в 05:39
поделиться

Повторное использование служебных объектов RPC.
Это вызывает состояние гонки с симптомами, которые выглядят как зависание приложения.

0
ответ дан 23 November 2019 в 05:39
поделиться

GWT довольно прямые и интуитивно понятно.

Особенно с выпуском UIBinder позволяют проводить виджеты GWT в XML, а затем сзади в Java.

Так что, если вы использовали другие инструменты Ajax или Flash Design, или Silverlight, и т. Д., GWT очень легко узнать.

Основное препятствие, если не подводное, является GWT RPC. Самость причина, по которой вы хотите использовать GWT, является из-за GWT Async RPC. В противном случае, почему бы не просто полагаться на CSS для форматирования вашей страницы?

GWT RPC - это элемент, который позволяет вашему серверу обновлять данные на вашем сервере без необходимости обновления страницы. Это абсолютное требование для страниц, таких как мониторинг эффективности акций (или текущий национальный и государственный долг США или количество нерожденных детей, прерванных во всем мире на второй).

GWT RPC прилагает некоторые усилия, чтобы понять, но учитывая несколько часов, он должен пойти все ясно.

Выше, после того, как приложив некоторые усилия для изучения RPC GWT, вы, наконец, обнаруживаете, что вы не можете использовать JSP в качестве компонента обслуживания для RPC, если только ... У меня есть 8 часть (я думаю) серия в моем блоге о том, как использовать JSP в качестве сервиса GWT RPC. Однако, поскольку вы не просили ответы, но просто вопросы, я воздержителюсь от рекламы моего блога.

Итак. Я очень верю, что худшие контрольные блоки / подводные камни для использования GWT выясняют, как правильно развернуть GWT Async RPC и как включить его для его использования для его использования JSP-сервис.

4
ответ дан 23 November 2019 в 05:39
поделиться

Не «невозможно преодолеть», но немного неудобно для чего-то простого.

Обработка дат:

GWT использует устаревший java.util.Date , что может привести к неожиданному поведению при работе с датами на стороне клиента. java.util.Calendar не поддерживается GWT. Подробнее здесь .

Примеры связанных проблем:

15
ответ дан 23 November 2019 в 05:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: