Альтернативы DWR [закрытый] (www.directwebremoting.org)

Для полноты этого сообщения также для PHP существует встроенная функция языка для проверки электронных писем.

Для Использования PHP хороший filter_var с определенным ПОЧТОВЫМ типом проверки:)

Никакая более безумная электронная почта regexes в php: D

var_dump(filter_var('bob@example.com', FILTER_VALIDATE_EMAIL));

http://www.php.net/filter_var

14
задан 19 September 2009 в 05:33
поделиться

6 ответов

Проблема, должно быть, заключается в удаленном характере ваших вызовов.

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

Это позаботится о интерфейсных частях, но вам все равно нужно наладить связь с сервером. В простейшем случае вы можете использовать метод jQuery getJSON для получения данных с сервера.

Сервер должен ответить чем-то похожим на JSON. Вы можете использовать что-то вроде JSON taglibs или объектных моделей JSON . На самом деле jQuery не волнует, откуда взялся JSON, поэтому подойдет и простой JSP (или сервлет):

 <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="1.2">
 <jsp:directive.page contentType="text/json"/>
  {
     "firstName": "John",
     "lastName": "Smith",
     "address": {
         "streetAddress": "21 2nd Street",
         "city": "New York",
         "state": "NY",
         "postalCode": "10021"
     },
   }
 </jsp:root>

JSON - хороший выбор, потому что он легко работает со многими библиотеками JavaScript и не привязывает вас к какому-либо серверу побочный язык / библиотека / технология.

Серверу необходимо ответить чем-то похожим на JSON. Вы можете использовать что-то вроде JSON taglibs или объектных моделей JSON . На самом деле jQuery не заботится, откуда взялся JSON, поэтому подойдет и простой JSP (или сервлет):

 <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="1.2">
 <jsp:directive.page contentType="text/json"/>
  {
     "firstName": "John",
     "lastName": "Smith",
     "address": {
         "streetAddress": "21 2nd Street",
         "city": "New York",
         "state": "NY",
         "postalCode": "10021"
     },
   }
 </jsp:root>

JSON - хороший выбор, потому что он легко работает со многими библиотеками JavaScript и не привязывает вас к какому-либо серверу побочный язык / библиотека / технология.

Сервер должен ответить чем-то похожим на JSON. Вы можете использовать что-то вроде JSON taglibs или объектных моделей JSON . На самом деле jQuery не волнует, откуда взялся JSON, поэтому подойдет и простой JSP (или сервлет):

 <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="1.2">
 <jsp:directive.page contentType="text/json"/>
  {
     "firstName": "John",
     "lastName": "Smith",
     "address": {
         "streetAddress": "21 2nd Street",
         "city": "New York",
         "state": "NY",
         "postalCode": "10021"
     },
   }
 </jsp:root>

JSON - хороший выбор, потому что он легко работает со многими библиотеками JavaScript и не привязывает вас к какому-либо серверу побочный язык / библиотека / технология.

3
ответ дан 1 December 2019 в 14:11
поделиться

Я случайно нашел это http://jabsorb.org/ в списке рассылки, который я просматривал по другой причине. Я еще не пробовал, но документ, похоже, соответствует тому, что мне нужно.

Кстати, что касается инфраструктуры пользовательского интерфейса, которую я использую (в ответ на некоторые другие сообщения), я используя http://www.qooxdoo.org/ , что является фантастическим.

3
ответ дан 1 December 2019 в 14:11
поделиться

Я добился значительных успехов в маршалинге моих Java-объектов в XML с помощью JiBX и последующем переводе XML в JSON с помощью Jettison. Этот процесс также работает в обратном направлении. Очевидно, это не является прокси-вызовом методов и требует немного клея для работы. Однако, если DWR не соответствует вашим потребностям и никакая другая библиотека не кажется привлекательной, использование собственной библиотеки тоже не кажется такой уж плохой идеей.

1
ответ дан 1 December 2019 в 14:11
поделиться

Вы также можете ознакомиться с Echo2 и OpenLazslo . GWT тоже хорош. Если вам нужно что-то коммерческое, вы можете попробовать ExtJS

0
ответ дан 1 December 2019 в 14:11
поделиться

yaml работает с java и json в 3 для модернизации dwr. Я слишком плавно ослабил xml в сторону более естественного yaml

0
ответ дан 1 December 2019 в 14:11
поделиться

StreamHub Reverse Ajax очень хороший, но коммерческий вариант, если вам нужно более 20 пользователей.

0
ответ дан 1 December 2019 в 14:11
поделиться
Другие вопросы по тегам:

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