![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| fenix666 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 41 Регистрация: 29.3.2008 Репутация: нет Всего: нет |
Стоит задача: необходимо разработать сервер приложения, который взаимодействует с СУБД. Посоветуйте, каким лучше образом реализовать подключение удаленных клиентов через интернет, Советовали SOAP...есть ли другие альтернативы....? Очень важна скорость работы)
|
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 2 Всего: 118 |
Черещз Интернет лучше подключаться через HTTP - можно и через SOAP, но это как раз снизит скорость и увеличит траффик.
В принципе можно открыть порт и для какого-нибудь более эффективного протокола. Но при таких скудных исходных данных что-либо реальное посоветовать невозможно. |
|||
|
||||
| Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 3 Всего: 40 |
Скорее всего задача для предприятия. Используй RMI.
|
|||
|
||||
| fenix666 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 41 Регистрация: 29.3.2008 Репутация: нет Всего: нет |
А можно поподробнее каким образом через HTTP...т.к. я в JAVA пока начинающий. От удаленного клиента потребуется отправка запросов для получения необходимых данных из базы. Клиентов будет много работать одновременно. Это сообщение отредактировал(а) fenix666 - 29.5.2008, 00:32 |
|||
|
||||
| Skynin |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 359 Регистрация: 1.7.2007 Где: Харьков Репутация: нет Всего: 10 |
Можно и по HTTP. Обмен организовать с помощью XML-RPC Библиотек и наработок для разных языков много (со стороны сервера ведь кто-то должен понять - примет HTTP сервер, а поймет - кто?). Можно вообще - слать со стороны клиента тексты запросов SQL, а отвечать результатами в XML со своими тегами. Безопасность правда захромает, и в случае переделки структуры базы или логики запросы в клиенте менять придется.
Так это проблема сервера. Железа и оптимальных настроек СУБД и архитектуры таблиц. HTTP то как сам SQL - послал-получил- дисконект.... п-п-д....
Выше я описал ретранслятор запросов к базе. Сервер приложений разработать, это у-у-у... Лучше тогда браться за Java EE - быстрее будет освоить, чем самому разрабатывать. Это сообщение отредактировал(а) Skynin - 29.5.2008, 15:23 |
||||||
|
|||||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Работа с сетью | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |