Клиентские и серверные правила движков? - PullRequest
3 голосов
/ 02 марта 2010

Я ищу опции механизма правил Java, которые позволят мне использовать те же правила в серверной части, интерфейсе GWT и приложениях JavaME. Я также хотел бы услышать о подводных камнях попытки сделать это.

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

Спасибо.

1 Ответ

1 голос
/ 02 марта 2010

SmartGWT имеет клиентский и серверный механизм проверки, охватывающий типичные случаи использования проверки формы:

http://www.smartclient.com/smartgwtee/showcase/#data_integration_form_validation

Серверная часть механизма также может поставляться с приложением JME.

Условная проверка (например, правила, подобные значению, должны быть> 5, если другое поле не нулевое) с применением как на стороне клиента, так и на стороне сервера, является частью предстоящего выпуска 2.1.

...