![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| alexsimonov |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 25.2.2008 Репутация: нет Всего: нет |
В таблицах mysql-базы на удаленном сервере (php/mysql-хостинг) хранятся данные.
Требуется из клиентского приложения (обычное Java GUI application) организовать доступ к серверу и получить необходимые данные. С помощью какой java-технологии будет проще реализовать обмен данными между клиентом и сервером? |
|||
|
||||
| tux |
|
|||
![]() Летатель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1853 Регистрация: 10.2.2005 Где: msk.ru Репутация: 31 Всего: 132 |
"Выбор технологии для веб-приложения" в заголовке и "обычное Java GUI application" в тексте как-то не сочетаются. Вы уж определитесь что вам нужно.
|
|||
|
||||
| alexsimonov |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 25.2.2008 Репутация: нет Всего: нет |
Нужны обе части, и клиентская и серверная.
Клиентская - в GUI-приложении, по запросу пользователя обеспечивающая получение данных с сервера; Серверная - осуществляющая выборку из базы и дальнейшую выдачу клиенту требуемых данных на сервере. Это сообщение отредактировал(а) alexsimonov - 25.2.2008, 11:00 |
|||
|
||||
| tux |
|
|||
![]() Летатель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1853 Регистрация: 10.2.2005 Где: msk.ru Репутация: 31 Всего: 132 |
Тогда на сервере можно использовать какую-либо реализацию веб-сервисов. Например, Hessian. Этот протокол полноценно работает только java-2-java, но обеспечивает работу по сети с полноценной моделью java-объектов в отличие от SOAP. Можно посмотреть и на реализацию веб-сервисов от Spring, которая будет наверное даже более предпочтительной поскольку использует сериализацию RMI. Да и сам RMI насколько я понимаю ничто не мешает использовать.
|
|||
|
||||
| alexsimonov |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 25.2.2008 Репутация: нет Всего: нет |
tux, cпасибо за ответ.
А не возникает ли при создании серверной части каких-либо специальных требований к хостингу? У меня обычная связка php+mysql на апаче и возможности конфигурирования чего-либо весьма ограниченны. Это сообщение отредактировал(а) alexsimonov - 25.2.2008, 11:30 |
|||
|
||||
| tux |
|
|||
![]() Летатель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1853 Регистрация: 10.2.2005 Где: msk.ru Репутация: 31 Всего: 132 |
Так ты серверную часть собираешься на Java писать или все-таки на PHP? Естественно, на PHP-хостинг никакой Java не развернешь. Добавлено через 6 минут и 57 секунд Если на PHP, то можно посмотреть реализацию того же Hessian на PHP. Насколько надежно будет работать в этом случае взаимодействие PHP-Java не знаю, не пробовал их вместе. В качестве альтернативы можно посмотреть на протокол XML-RPC (реализации есть едва ли не для всех языков): XML-RPC for PHP, XML-RPC for Java. |
|||
|
||||
| alexsimonov |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 25.2.2008 Репутация: нет Всего: нет |
Дык вот и пришел за советом, ибо не имею представления.
|
|||
|
||||
| alexsimonov |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 25.2.2008 Репутация: нет Всего: нет |
tux, спасибо, пойду читать.
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |