Как подключиться к базе данных на стороне сервера в проекте GWT? - PullRequest
0 голосов
/ 13 декабря 2011

Я разрабатываю простое приложение для аутентификации с использованием GWT. На стороне клиента обработка не производится. На стороне сервера есть функция authenticate (), которая должна подключиться к базе данных и вернуть клиенту строку «success» или «fail». Я выполняю код в режиме разработки. Я использую базу данных Sybase. Я добавил необходимые файлы jar в war / WEB-INF / lib, а также в путь сборки. Но я сталкиваюсь с проблемами при подключении к базе данных. Драйвер базы данных успешно загружен, но метод getConnection () показывает много исключений RPC, когда я пытаюсь запустить веб-приложение. Может кто-нибудь, пожалуйста, помогите .. ??

1 Ответ

2 голосов
/ 13 декабря 2011

Вы не можете подключиться со стороны клиента, вы можете сделать это только в серверной части кода. Внимательно прочтите это: Документация GWT по связи клиент-сервер .

Фактическая работа метода authenticate () должна быть помещена в класс com.ericsson.authentication.server.AuthenticationServiceImpl, а аутентификация внутри класса com.ericsson.authentication.client.AuthenticationService должна ссылаться только на аналог сервера.

...