-
@yzh44yzh, Да банальный магазин. У клиента есть справочник, такой же, как и на клиете. Он весьма не большой и не изменяется динамически, так что это обычный блоб, который лежит на статик-сервере. Юзер браузит по этому справочнику без обращения к серверу (правильно ведь?). Соответственно клиент сам умеет определять, может ли он купить товар (так как имеет исчерпывающую информацию). И вот юзер выбрал товар и нажал купить. Тут он связывается с сервером, где срабатывает аналогичный метод оценки возможности покупки и производится действие. Получается, что этот метод описан два раза.
-
@yelbota, можно было бы придумать другой вариант, можно не придумывать, а оставить как есть.
Но главное то, что это редкий экзотический случай, и он точно не повод, чтобы метаться в поисках идеальной технологии :)
Ну продублировал один раз в одном проекте логику на клиенте и на сервере, да и забыл об этом ) -
@Constantiner, Да? Это на максе говорили? Я видимо пропустил. Хотя если за это возьмутся адобы, то это же все равно нельзя будет юзать. Сделают RTMP-only и ебись с этим сервером, как хочешь.
-
@Constantiner, По ссылке "This survey is now closed. Thank you for your interest."
-
@Constantiner, Между прочим мы экспериментировали, с движком tamarin весьма успешно. В принципе можно написать вполне вменяемый сервер приложений аналогичный джети. Заняться что ли.
-
@yelbota, Про GUI я и сам догадываюсь. Если бы было время поэкспериментировать, я бы попробовал сделать GUI на HTML'ных элементах, управляя ими из Java через JavaScript. Swing хуже. Декларативность — ну не знаю, разве это большая проблема? Интерпретировать XML при надобности. Устанавливать — так ведь и Flash надо ставить. Раз поставил, и всё. Из высказывания про Microsoft я понял, что и Silverlight в качестве варианта рассматривается.
-
@OCTAGRAM, Про микрософт я конечно шучу. Касательно устанавливаемости флеша, то будь уверен, он установлен у юзеров чаще, чем пресловутый <canvas> :) Гуй на html через java это GWT. "Интерпретировать XML при надобности" это пиздец. Я пытался сделать аналог Flex для haXe, но не осилил. А вот вызвать java-код скомпиленый через GWT из под флеша (или на оборот управлять сложными флешовыми элементами через java-gwt), это хорошая идея, надо будет поэкспериментировать, как будет время.