Клиент-серверное ПО диспетчеризации (LKDSDisp) |
Здравствуйте, гость ( Вход | Регистрация )
Клиент-серверное ПО диспетчеризации (LKDSDisp) |
Андрей Ефименко |
10.5.2012, 8:49
Сообщение
#1
|
Активист Группа: Администраторы Сообщений: 2 710 Регистрация: 8.2.2006 Пользователь №: 4 |
Тенденция, усилившаяся в последнее время, - появление в одной сети "Обь" нескольких клиентов. Под клиентом будем понимать компьютер, с запускаемым на нем модулем отображения состояния лифтов - MpultPro. Это связано с желанием иметь сводные (объединяющие) диспетчерские пункты, с желанием хозяев лифтов иметь текущую информацию, с желанием обслуживающих ремонтных подразделений иметь оперативную диагностическую и накопленную информацию параллельно с диспетчерскими.
Существующее программное обеспечение (LKDSDrv) позволяет иметь в одной сети "Обь" несколько клиентов, однако имеется ряд неудобств: 1.Каждый клиент накапливает информацию (журнал, статистику работы приводов, состояние датчиков в момент аварии) отдельно от другого клиента. Для получения непрерывной накопленной информации MPultPro должен быть запущен постоянно. Сам по себе постоянный запуск MPultPro может быть неудобен, например, на компьютере руководителя, кроме того увеличивается объем информации, которым ПО обменивается непосредственно с лифтовым блоком. 2.Изменение конфигурации сети (добавление, удаление, изменение узловых модулей и слотов, изменение связей между ними) должно производиться на каждом компьютере отдельно. Данное неудобство снято при применении удаленного подключения MPultPro к LKDSDrv по UDP, но при подключении клиента с помощью КСЛов (аппаратных или программных) остается. 3.Изменение описания лифтов (ЛБ), изменение параметров лифтов и ЛБ (описание пользовательских входов и выходов, переназначений резервного состояния ЛБ), изменения описаний сервисных ключей (за каким механиком закреплены) должно производиться на каждом компьютере отдельно. 4.Нет возможности разграничить права клиентов на сам доступ к лифтам и на тип доступа к лифтам, например, можно или нет настраивать ЛБ, менять микропрограммы. Только серверное решение не имеет вышеперечисленных недостатков. При серверном решении в сети имеется один компьютер - сервер сбора информации, который общается с оборудованием, все остальные компьютеры подключаются к серверу для отображения оперативной и накопленной информации. Разработано экспериментальное клиент-серверное ПО LKDSDisp. Программное обеспечение включено в текущий дистрибутив Архивный файл LKDSDisp.rar можно скачать по Ссылке. Для установкт ПО, поместите файл LKDSDisp.rar в папку LKDSDrv: LKDSDRV\ Common\ LKDSDrv\ LKDSMsg\ LKDSProt\ MPultPro\ MStatPro\ Tools\ LKDSDisp.rar Разархивируйте с восстановлением путей (rar -x), должны появится дополнительные папки: LKDSDRV\ Common\ LKDSDisp\ LKDSDrv\ LKDSMsg\ LKDSProt\ MPultPro\ MStatPro\ SPult\ Tools\ WEB\ В папке LKDSDisp есть файл с описанием - LKDSDisp.doc Предлагаю желающим опробовать ПО и высказать мнение, замечания, предложения, опасения и т.п. |
evn |
10.5.2012, 10:30
Сообщение
#2
|
Участник Группа: Пользователи Сообщений: 99 Регистрация: 17.2.2012 Пользователь №: 6 615 |
вообще идеальный ход!
тенденция мне нра |
Евгений Пухальский |
10.5.2012, 10:43
Сообщение
#3
|
Участник Группа: Пользователи Сообщений: 59 Регистрация: 13.4.2011 Пользователь №: 6 489 |
Давно ждали! Наконец-то!
Только отойдет малость мозг от праздников... Испытаю в бою. А сервер только под IIS? К апачу прикрутить не получится? Скуль только MS? Другие варианты типа Firebird не будут работать? А как на счет жизненного пространства MS 2003, или 2008? |
Van Gog |
10.5.2012, 12:59
Сообщение
#4
|
Активист Группа: Пользователи Сообщений: 657 Регистрация: 28.4.2006 Пользователь №: 27 |
Как раз хотел на семинаре поднять вопрос о таком построении системы, типа поумничать .
А если серьёзно, огорчает цена Microsoft SQL Server. Лично мне будет оч-ч-чень сложно объяснить директору (далёкому от понятия "клиент-серверное приложение" ровно как от луны) почему он должен отдать ещё 25-30 т. р., если "и так всё работает". Лучше прикрутить что-нибудь бесплатное (MySQL, Firebird). -------------------- Теория - это когда всё знаешь, но ничего не работает. Практика - это когда всё работает, но ты не знаешь почему. Мы совмещаем теорию и практику - ничего не работает, и никто не знает почему!
********** Высшая математика в жизни помогла только один раз... - когда ключи в сортир уронил... интеграл из проволоки сделал. ********** "Знание некоторых принципов легко возмещает незнание некоторых фактов" (Клод Адриа́н Гельве́ций (фр. Claude Adrien Helvétius; 1715 — 1771) — французский писатель и философ-материалист). ********** Опыт приходит сразу после того, как он был нужен... |
Евгений Пухальский |
10.5.2012, 13:15
Сообщение
#5
|
Участник Группа: Пользователи Сообщений: 59 Регистрация: 13.4.2011 Пользователь №: 6 489 |
Просто забейте на это...
Кстати, Firebird бесплатен только для некоммерческого использования. |
Александр Смышляев |
10.5.2012, 13:24
Сообщение
#6
|
Модератор Группа: Главные администраторы Сообщений: 10 688 Регистрация: 7.2.2006 Из: Новосибирск Пользователь №: 2 |
Как раз хотел на семинаре поднять вопрос о таком построении системы, типа поумничать . А если серьёзно, огорчает цена Microsoft SQL Server. Лично мне будет оч-ч-чень сложно объяснить директору (далёкому от понятия "клиент-серверное приложение" ровно как от луны) почему он должен отдать ещё 25-30 т. р., если "и так всё работает". Лучше прикрутить что-нибудь бесплатное (MySQL, Firebird). Microsoft SQL Server Express Edition штука бесплатная... |
Van Gog |
10.5.2012, 14:10
Сообщение
#7
|
Активист Группа: Пользователи Сообщений: 657 Регистрация: 28.4.2006 Пользователь №: 27 |
Microsoft SQL Server Express Edition штука бесплатная... Насколько я понял имеется ограничение на размер БД. Поскольку в ней будут храниться данные журнала, настройки лифтов, данные о механиках, ключах, потом попросим Андрея Владимировича добавить ещё что-нибудь (например настройки провайдера на входящих УМ чтобы не забыть ) и т.д., база распухнет очень быстро . -------------------- Теория - это когда всё знаешь, но ничего не работает. Практика - это когда всё работает, но ты не знаешь почему. Мы совмещаем теорию и практику - ничего не работает, и никто не знает почему!
********** Высшая математика в жизни помогла только один раз... - когда ключи в сортир уронил... интеграл из проволоки сделал. ********** "Знание некоторых принципов легко возмещает незнание некоторых фактов" (Клод Адриа́н Гельве́ций (фр. Claude Adrien Helvétius; 1715 — 1771) — французский писатель и философ-материалист). ********** Опыт приходит сразу после того, как он был нужен... |
Александр Смышляев |
10.5.2012, 14:38
Сообщение
#8
|
Модератор Группа: Главные администраторы Сообщений: 10 688 Регистрация: 7.2.2006 Из: Новосибирск Пользователь №: 2 |
Насколько я понял имеется ограничение на размер БД. Поскольку в ней будут храниться данные журнала, настройки лифтов, данные о механиках, ключах, потом попросим Андрея Владимировича побавить ещё что-нибудь (например настройки провайдера на входящих УМ чтобы не забыть ) и т.д., база распухнет очень быстро . Ну, на сколько быстро распухнет база данных - покажет только время... А в 2008-м ограничение 10 Гбайт... |
Van Gog |
10.5.2012, 15:25
Сообщение
#9
|
Активист Группа: Пользователи Сообщений: 657 Регистрация: 28.4.2006 Пользователь №: 27 |
Ну, на сколько быстро распухнет база данных - покажет только время... А в 2008-м ограничение 10 Гбайт... Некоторый резон в Ваших словах есть, но всё же не понятно чем обусловлена такая любовь к продукции MS, при наличии бесплатной альтернативы. -------------------- Теория - это когда всё знаешь, но ничего не работает. Практика - это когда всё работает, но ты не знаешь почему. Мы совмещаем теорию и практику - ничего не работает, и никто не знает почему!
********** Высшая математика в жизни помогла только один раз... - когда ключи в сортир уронил... интеграл из проволоки сделал. ********** "Знание некоторых принципов легко возмещает незнание некоторых фактов" (Клод Адриа́н Гельве́ций (фр. Claude Adrien Helvétius; 1715 — 1771) — французский писатель и философ-материалист). ********** Опыт приходит сразу после того, как он был нужен... |
Евгений Пухальский |
10.5.2012, 15:39
Сообщение
#10
|
Участник Группа: Пользователи Сообщений: 59 Регистрация: 13.4.2011 Пользователь №: 6 489 |
Ну, написано же, что тестируемая версия ПО, м.б и будет поддержка других баз.
|
Андрей Ефименко |
10.5.2012, 16:16
Сообщение
#11
|
Активист Группа: Администраторы Сообщений: 2 710 Регистрация: 8.2.2006 Пользователь №: 4 |
Некоторый резон в Ваших словах есть, но всё же не понятно чем обусловлена такая любовь к продукции MS, при наличии бесплатной альтернативы. Бесплатность ПО уже обсуждалась в теме про Linux - суммарные затраты в крупных системах при использовании бесплатного ПО оказываются, как правило, выше, чем при использовании платного ПО. Любовь к MS вынужденная, реальной альтернативы нет. |
evn |
12.5.2012, 10:21
Сообщение
#12
|
Участник Группа: Пользователи Сообщений: 99 Регистрация: 17.2.2012 Пользователь №: 6 615 |
Бесплатность ПО уже обсуждалась в теме про Linux - суммарные затраты в крупных системах при использовании бесплатного ПО оказываются, как правило, выше, чем при использовании платного ПО. Любовь к MS вынужденная, реальной альтернативы нет. возможно вы и правы, НО. это работает тогда, когда нет специалиста и систему администрирует школота. это я про линукс и т.д. примерно как я сейчас начал заниматься продуктами "Лифт-Комплекс ДС". вот мне бы тоже сейчас ткнуть два раза мышой и все "ура, заработало" как показывает практика, те юникс ситемы, что настраивал и запускал я лет десять назад, часть из них до сих пор работает. на том же железе и в той же конфигурации работает "само" так что очень ждем реалтзации на mysql |
Андрей Ефименко |
12.5.2012, 10:46
Сообщение
#13
|
Активист Группа: Администраторы Сообщений: 2 710 Регистрация: 8.2.2006 Пользователь №: 4 |
возможно вы и правы, НО. это работает тогда, когда нет специалиста и систему администрирует школота. это я про линукс и т.д. примерно как я сейчас начал заниматься продуктами "Лифт-Комплекс ДС". вот мне бы тоже сейчас ткнуть два раза мышой и все "ура, заработало" как показывает практика, те юникс ситемы, что настраивал и запускал я лет десять назад, часть из них до сих пор работает. на том же железе и в той же конфигурации работает "само" Опять же, как уже писал, очень много обращений в службу поддержки начинается с фразы - "у нас все сделали и ушли (или уволился тот кто сделал), а сейчас нужно перенеси на другой компьютер (или восстановить работоспособность)". Мы не можем сказать: "это ваши проблемы - ищите тех кто сделал", но реально помочь в случае использования произвольных СУБД и операционных систем не сможем. так что очень ждем реалтзации на mysql Ничто не мешает для опытной эксплуатации сейчас использовать бесплатный MSQL - это значительно приблизит время готовности ПО. |
Андрей Ефименко |
18.5.2012, 8:49
Сообщение
#14
|
Активист Группа: Администраторы Сообщений: 2 710 Регистрация: 8.2.2006 Пользователь №: 4 |
ПО доработано для обеспечения возможности использования в качестве СУБД - MSQL 2000
|
Van Gog |
19.5.2012, 23:05
Сообщение
#15
|
Активист Группа: Пользователи Сообщений: 657 Регистрация: 28.4.2006 Пользователь №: 27 |
ПО доработано для обеспечения возможности использования в качестве СУБД - MSQL 2000 Ссылки не помешали бы... -------------------- Теория - это когда всё знаешь, но ничего не работает. Практика - это когда всё работает, но ты не знаешь почему. Мы совмещаем теорию и практику - ничего не работает, и никто не знает почему!
********** Высшая математика в жизни помогла только один раз... - когда ключи в сортир уронил... интеграл из проволоки сделал. ********** "Знание некоторых принципов легко возмещает незнание некоторых фактов" (Клод Адриа́н Гельве́ций (фр. Claude Adrien Helvétius; 1715 — 1771) — французский писатель и философ-материалист). ********** Опыт приходит сразу после того, как он был нужен... |
revit |
19.5.2012, 23:23
Сообщение
#16
|
Активист Группа: Пользователи Сообщений: 6 650 Регистрация: 7.2.2006 Из: г. Ростов-на-Дону Пользователь №: 3 |
-------------------- Я не понял Вашего вопроса, но я Вам на него отвечу.....
Лень-психоматический признак исправности выработанного за годы эволюции механизма интуитивного распознавания безсмысленности выполняемой задачи. |
Викторович |
21.5.2012, 3:26
Сообщение
#17
|
Активный участник Группа: Пользователи Сообщений: 476 Регистрация: 23.11.2007 Пользователь №: 2 515 |
|
Андрей Ефименко |
21.5.2012, 7:41
Сообщение
#18
|
Активист Группа: Администраторы Сообщений: 2 710 Регистрация: 8.2.2006 Пользователь №: 4 |
|
Викторович |
21.5.2012, 13:12
Сообщение
#19
|
Активный участник Группа: Пользователи Сообщений: 476 Регистрация: 23.11.2007 Пользователь №: 2 515 |
Цитата Можно использовать любую имеющуюся установку SQL сервера, т.е. и MICROSOF-D489F6\SQLEXPRESSMAGICS Для эксперимента "снёс" SQL Server 2005 и установил пакет SQL Server 2008. Импортировал настройки из остатков 2005-го. В результате получил две записи: MICROSOF-D489F6\SQLEXPRESSMAGICS и MICROSOF-D489F6\SQLEXPRESS. Обе подключаются. Прописал последнюю в конфигураторе LKDSDisp. По-моему получилось. |
Андрей Ефименко |
22.5.2012, 8:42
Сообщение
#20
|
Активист Группа: Администраторы Сообщений: 2 710 Регистрация: 8.2.2006 Пользователь №: 4 |
Была ошибка – из базы данных не загружались «Общие параметры…».
Ошибка исправлена и на сайт выложен исправленных вариант. Процедура замены версий следующая: 1) Завершается SPult, если был загружен 2) Останавливается служба LKDSDisp, если была запущена 3) Загружаем файл LKDSDisp.rar с сайта и переписываем в папку LKDSDrv вместо прежнего файла LKDSDisp.rar 4) Разархивируем LKDSDisp.rar с заменой |
Текстовая версия | Сейчас: 19.3.2024, 12:56 |