как дать доступ клиенту для просмотра данных из локальной базы данных - PullRequest
0 голосов
/ 30 марта 2019

Я хочу использовать локальную базу данных для разработки настольного Java-приложения, чтобы приложение было в автономном режиме.Мой клиент просто хочет просматривать данные удаленно.Каково решение этой проблемы и какую базу данных я должен использовать?Пожалуйста, предложите мне решение этой проблемы.Как я могу дать доступ моему клиенту для просмотра данных из локальной базы данных приложения Java рабочего стола.Приложение может не всегда подключаться к Интернету, но когда компьютер подключен к Интернету, мой клиент должен иметь возможность просматривать их удаленно.Более того, клиент не технический, поэтому я должен предоставить ему панель управления или что-то подобное для просмотра данных.

Я много гуглю, но не получил конкретного ответа.

1 Ответ

0 голосов
/ 30 марта 2019

Если вы разрабатываете приложение и хотите подключиться к базе данных, которую клиент также может увидеть, то располагайте базу данных на удаленном сервере, например, aws, digital ocean или linode.

Какую базу данных использовать

Это ваше предпочтение, основанное на потребностях клиентов. Вы можете использовать NoSQL или SQL и, скорее всего, будет какая-то база данных в качестве службы (DBaaS) доступно.Как это будет удаленным, и вы можете легко подключиться к удаленному сервису, а также ваш клиент.

Примеры Mlab (Mongo) или может установить MySQL или любую базу данных в aws, linode или любых других удаленных серверах.

Это простой способ сделать это, как после разработкиВы должны перенести систему на удаленные серверы, и в это время вам нужно перенести все.

Другой способ заключается в том, что при запуске любой базы данных просто сопоставьте IP-адрес по умолчанию с 0.0.0.0:DEFAULT PORT.После этого вы можете получить доступ, подключите базу данных с помощью YOUR_IP:DEFAULT_PORT

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...