Перейти к содержанию
graum

Клиент-Серверный вариант nanoCAD

Рекомендуемые сообщения

Доброе утро всем, вне зависимости от времени суток. :)

 

Работаю на поддержку проектного института. Около 170 проектировщиков на двух основных направлениях: ПГС и дороги.

 

Давным давно была идея сделать клиент-серверный вариант Autocad. Но столкнувшись с поддержкой Autodesk, желание продолжать сошло на нет.

 

Как это может выглядеть в реализации.

 

Т.к. по сути вся работа проектировщиков может быть разделена на несколько состояний:

1) Состояние обмена информацией (коллективный доступ к формализованным ресурсам)

2) Состояние поиска решения (индивидуальный доступ к информационным ресурсам)

3) Состояние реализации решения (индивидуальный доступ к инструментам реализации)

 

Идея состояла в том, чтобы начать с 3 состояния для клиент-серверной модели:

 

Для этого nanoCAD должен уметь:

Серверная часть

1) Поддерживать терминальный режим для терминальных служб MS Windows Server 2003 R2 и выше.

Здесь будет работать правило: 1 терминальная лицензия MS - 1 лицензия nanoCad

Учет расходования лицензий nanoCAD требуется осуществить аналогично учету лицензий Терминал Сервер

 

2) Иметь удобные механизмы управления учетом лицензий для системных/сетевых администраторов.

 

Со стороны пользователя (прежде всего проектировщика):

Устанавливается приложение, регулирующее режим доступа (зависит от полосы пропускания канала доступа).

Это приложение должно уметь делать:

а) Компенсировать канал доступа до ПО

б) Подстраивать режим работы под оборудование пользователя (Полно экранный режим работы с распознаванием драйверов монитора, клавиатуры, мыши, настройку на локальные принтера)

 

Поясню, речь не идет об органичении свобод проектировщиков. Главное преимущество этой схемы в том, что организация экономит на модернизации и обслуживании оборудования.

 

Я думаю, необходимо рассмотреть и кросс-платформенный вариант, если платформа nano не завязана на библиотеки MS Windows(как на скорую перспективу).

 

Для большей кросс-платформенности, это может быть терминальный сервер, устанавливаемый на *nix-подобную ОС (даже для OS под GNU GPL). А само ПО разработано под одной из лицензий копирайт.

 

Вот собственно говоря, и вся идея. Отдаю её вам в реализацию за

1) Указание имени при реализации.

2) Информирование по развитию проекта.

Благодарю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Указание имени при реализации - это, конечно, сильно :-))

В целом идея-то понятная. Скажу по секрету, некоторые уже пытаются ее воплотить без упоминания имени :-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если под копирайтом её делаете, т.е. планируете иметь коммерческую прибыль в результате проекта, то указывать надо всех авторов, кто имел участие в проекте.

Если под копилефтом, то это условие снимается.

Всё, как в реальной жизни :)

 

Ну, тогда надо установить контакт с теми, кто тоже смог это понять. :)

Изменено пользователем graum

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

×
×
  • Создать...