Клиент-серверная работа

Avatar
  • обновлен
И снова я к вам с вопросами :)
Сейчас как раз запускаю клиентскую часть и тут возник вопрос:
клиент подключается к серверу только если проект установлен на диск С. А диск С у нас не очень объёмный, да и не хорошо это хранить данные на диске, на котором система стоит. Можно ли как-то перенести данные или весь проект на другой диск и при этом не потерять связь с клиентом?
Avatar
SIMP Tech (Сергей)
День добрый.

И снова я к вам с вопросами :)
Сейчас как раз запускаю клиентскую часть и тут возник вопрос:
клиент подключается к серверу только если проект установлен на диск С. А диск С у нас не очень объёмный, да и не хорошо это хранить данные на диске, на котором система стоит. Можно ли как-то перенести данные или весь проект на другой диск и при этом не потерять связь с клиентом?

Создайте резервную копию проекта, и сохраните её в надежное место. Деинсталируйте SIMP с удалением папки проекта, установите снова, при установке укажите на каком диске хотите расположить файлы проекта. Восстановите проект из ранее созданной резервной копии.
Avatar
Анна
Большое спасибо за быстрые и содержательные ответы.
Ещё вопрос по работе с клиентом.

Возникла проблема при подключении клиента к серверу при соединении двух компьютеров напрямую сетевым кабелем.
Для проверки работы клиент-серверной связки я подключала клиента через нашу локальную сеть и всё было нормально, а сейчас для реальной работы нужно просто соединить два компьютера сетевым кабелем и вот тут-то возникла проблема, клиентская программа не видит сервер. Компьютеры друг друга видят, пинги проходят, удалённый доступ работает, а вот ваша программа при запуске клиента пишет, что такого компьютера нет. Можете ли вы подсказать, возможно нужны какие-нибудь специфические настройки?

Ой и вдогонку, всё забываю спросить, но это уже не касается клиента, а как поведёт себя scada при подачи сигнала с UPS на отключение компьютера? Она нормально закроется?
Avatar
SIMP Tech (Сергей)
День добрый.

Возникла проблема при подключении клиента к серверу при соединении двух компьютеров напрямую сетевым кабелем.
Для проверки работы клиент-серверной связки я подключала клиента через нашу локальную сеть и всё было нормально, а сейчас для реальной работы нужно просто соединить два компьютера сетевым кабелем и вот тут-то возникла проблема, клиентская программа не видит сервер. Компьютеры друг друга видят, пинги проходят, удалённый доступ работает, а вот ваша программа при запуске клиента пишет, что такого компьютера нет. Можете ли вы подсказать, возможно нужны какие-нибудь специфические настройки?

С клиента должен быть доступ к папке проекта на сервере, проверьте. Возможно что то с правами доступа на уровне ОС.


Ой и вдогонку, всё забываю спросить, но это уже не касается клиента, а как поведёт себя scada при подачи сигнала с UPS на отключение компьютера? Она нормально закроется?

Да, должна нормально завершить работу.
Avatar
Анна
День добрый.

С клиента должен быть доступ к папке проекта на сервере, проверьте. Возможно что то с правами доступа на уровне ОС.
Доступ к папке есть, я проверяла, оба компа друг друга видят и видят общие папки.
Возможно требуется включения какой-нибудь службы? Поскольку клиент видит сервер при запуске через нашу локальную сеть с нашими серверами, а вот при включении в одноранговую, клиент не может найти сервер.
Avatar
SIMP Tech (Сергей)
День добрый.

С клиента должен быть доступ к папке проекта на сервере, проверьте. Возможно что то с правами доступа на уровне ОС.
Доступ к папке есть, я проверяла, оба компа друг друга видят и видят общие папки.
Возможно требуется включения какой-нибудь службы? Поскольку клиент видит сервер при запуске через нашу локальную сеть с нашими серверами, а вот при включении в одноранговую, клиент не может найти сервер.

Попробуйте зайти с клиента в папку проекта не по имени ПК а к примеру так \\192.168.0.1\slProject. (IP адрес сервера)
Avatar
Анна
День добрый.

С клиента должен быть доступ к папке проекта на сервере, проверьте. Возможно что то с правами доступа на уровне ОС.
Доступ к папке есть, я проверяла, оба компа друг друга видят и видят общие папки.
Возможно требуется включения какой-нибудь службы? Поскольку клиент видит сервер при запуске через нашу локальную сеть с нашими серверами, а вот при включении в одноранговую, клиент не может найти сервер.

Попробуйте зайти с клиента в папку проекта не по имени ПК а к примеру так \\192.168.0.1\slProject. (IP адрес сервера)
Подключить всё удалось после танцев с бубном :)