Я новичок в сети Java. Мой сценарий здесь: 2 клиентских компьютера подключаются к серверу, размещенному в локальной сети. Поэтому я использую NetworkServerControl API для запуска хоста:
private static void startServer(){
try{
NetworkServerControl nsc = new NetworkServerControl(InetAddress.getByName("localhost"), 1527);
nsc.start(null);
}catch(Exception e){
JOptionPane.showMessageDialog(null, "Start network error : " + e.getMessage());
}
Мои вопросы:
1) Доступен ли localhost для компьютеров в локальной сети?
- Если да, я пытался использовать ij для подключения к базе данных derby на сервере, но он пишет, что подключение отклонено. Что-нибудь я пропустил?
ij: CONNECT 'jdbc:derby://localhost:1527/c:/app_db/' user 'xxx' password 'xxx';
- Если нет, то какой общий подход следует использовать? Пожалуйста, направьте меня на правильный путь.
Спасибо.