Я планирую создать распределенное приложение, в котором 10-15 компьютеров подключены в локальной сети, и есть один сервер, на котором будет храниться база данных, а также внутри локальной сети. С целью вопроса можно сказать, что приложение будет создано с использованием Java, а в базе данных будет MySQL, но это еще не принято.Распределенное приложение в локальной сети с одним сервером базы данных
Итак, вопрос в том, что мне нужно для реализации этого? Я, конечно, работал с базами данных MySQL, но на одном компьютере, поэтому я не совсем уверен, как подключить компьютеры к серверу базы данных. Достаточно ли установить локальный IP-адрес сервера на всех клиентских компьютерах и подключиться к нему с помощью драйвера JDBC MySQL, и после этого я могу работать с ним, как на моей машине?
Кроме того, мне нужно иметь серверное приложение для управления соединениями с базой данных, чтобы не возникало противоречивых записей? И если я это сделаю, то часть соединения изменится, потому что она должна быть установлена над серверным приложением, поэтому как мне это сделать?
Я знаю, что это большой вопрос, но многие вещи кажутся неясными, потому что я никогда не пытался сделать этот проект большим.
Спасибо всем!
Да, я не имел в виду сервер локальный, но установил IP-адрес сервера, как и вы написали в своем коде :) Это будет настольное приложение, поэтому, я думаю, мне не понадобятся какие-либо серверные приложения. Спасибо за советы! :) –
добро пожаловать @Mita_ –