Для нашего университетского проекта мы разрабатываем Java-приложение, и все данные поступают в базу данных Online Mysql. но проблема в том, что хостинг-провайдер только позволяет нам подключаться к mysql с определенным IP-адресом. но у нас есть динамический ip. мы должны добавить наш IP-адрес компьютера на сервер, прежде чем подключаться. но проблема заключается в том, что наш клиент движется, и он может использовать USB-ключ или WIFI hotspot.so ip изменится. как мы будем использовать статический IP-адрес для компьютера? Как разработчики программного обеспечения реального мира справляются с этой проблемой?Удаленный MySQL Connect с настольным приложением с использованием статического ip
0
A
ответ
0
Вы можете создать прокси-сервер, который будет иметь фиксированный IP-адрес и будет направлять запросы для вашего клиента. Также вы можете создавать веб-API для чтения/обновления данных и иметь API-интерфейс для проверки подлинности/проверки подлинности, что дает вам свободу обновлять схему базы данных без обновления клиента.
Смежные вопросы
- 1. CDI с настольным приложением
- 2. Интеграция с настольным приложением
- 3. OpenId с настольным приложением?
- 4. Запуск браузера с настольным приложением
- 5. Android-соединение с настольным приложением
- 6. Как подключить фейсбук с настольным приложением Java
- 7. Использовать средства трассировки java с настольным приложением
- 8. JAAS и jdbcRealm с настольным приложением
- 9. Управление настольным приложением с помощью телефона android
- 10. Доступ к Google Drive с настольным приложением
- 11. Использование PHP для связи с настольным приложением
- 12. Как использовать NHibernate.Burrow с winform/настольным приложением?
- 13. Как интегрировать Paypal с настольным приложением WinForm
- 14. Интеграция веб-приложения с настольным приложением
- 15. Структура службы Windows с настольным графическим приложением
- 16. VisualStudio 2013 Стабильность с настольным приложением
- 17. Connect MySQL с использованием PDO
- 18. Удаленный доступ к mySQL с использованием Python
- 19. Связь между настольным приложением и веб-приложением?
- 20. Получение приложения iPhone, связанного с настольным приложением Adobe Air
- 21. Обмен данными между настольным приложением и веб-приложением с использованием azure
- 22. Двусторонняя связь между приложением asp.net и настольным приложением с использованием SignalR
- 23. Установление соединения Bluetooth между приложением J2ME и настольным приложением, написанным на Python (желательно с использованием pybluez)?
- 24. Android connect на MYSQL с использованием PHP
- 25. Какой лучший способ наблюдать за настольным приложением?
- 26. Может ли firebase Google работать с настольным приложением Java?
- 27. Аутентификация между настольным клиентом и веб-приложением
- 28. DRM для видео в комплекте с настольным приложением?
- 29. Работа с обоими рекламными платами и настольным приложением
- 30. Связь между приложением Windows Store и встроенным настольным приложением
Вы хотите сказать, что IP-адрес изменится? – SMA
Да, когда клиент перемещается с программным обеспечением ip, которое изменится. то он не может получить доступ к mysql с удаленным – Rayan
Вы принимаете/управляете этим онлайн-сервером mysql? Вы можете настроить VPN на клиентах и разрешить соединения для пула адресов VPN, вы можете использовать прокси-сервер, предлагаемый Ankit, или вы можете открыть свой mysql для всего мира. – pajaja