#gwt #smartgwt
#gwt #smartgwt
Вопрос:
Я разрабатываю проект GWT, в котором мне нужен интерфейсный разработчик, чтобы обрабатывать все интерфейсные вещи, а серверный разработчик просматривал всю сторону кодирования, но я не хочу, чтобы интерфейсный разработчик видел мое кодирование, и не хочу, чтобы серверный разработчик видел мое мнение.
Возможно ли это каким-либо образом в GWT?
Спасибо
Ответ №1:
Это должно быть довольно просто, если вы правильно структурируете проект. У вас должно быть три пакета: client
, server
и shared
.
shared
должен содержать классы RPC service, service async и DTO (или model).
Нужен интерфейс client
shared
и макет версии server
.
Нужен серверный парень server
shared
и макет версии client
.
Итак, чтобы держать их в неведении, вам нужно создать фиктивные версии client
, shared
которые необходимо обновлять только при shared
изменениях.
Ответ №2:
По логике вещей, единственное, что сервер разделяет с клиентом, — это RemoteServiceImpl. Пока вы используете один и тот же XXXImpl с заглушками методов, вам вообще не нужно видеть код друг друга.