Перейти к содержимому


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


Сообщений в теме: 2

#1 graum

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений

Отправлено 03 Ноябрь 2010 - 16:26

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

Работаю на поддержку проектного института. Около 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) Информирование по развитию проекта.
Благодарю.

#2 dows

    Активист

  • Продукт-менеджеры
  • PipPipPipPip
  • 2 578 сообщений
  • Пол:Мужчина
  • Город:Москва
  • Интересы:САПР

Отправлено 03 Ноябрь 2010 - 16:31

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

Сайты: www.archicad.ru, www.nanocad.ru

#3 graum

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений

Отправлено 03 Ноябрь 2010 - 16:32

Если под копирайтом её делаете, т.е. планируете иметь коммерческую прибыль в результате проекта, то указывать надо всех авторов, кто имел участие в проекте.
Если под копилефтом, то это условие снимается.
Всё, как в реальной жизни :)

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

Сообщение отредактировал graum: 03 Ноябрь 2010 - 16:45






Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей