|
|
..... |
Облачные PDM - перспективы и сомнения... (продолжение) |
|
.....Теперь рассмотрим схему построения и функционирования ОБЛАКА удаленной компании, работающей с головной компанией по аутсорсингу (см. рис. выше). Также как и в головном ОБЛАКЕ - это может быть локальная сеть с доменом и выходом в Интернет через роутер со статичным IP-адресом. Головная компания предоставляет аутсорсинговой компании специальное клиентское программное обеспечение для работы с удаленной PDM (немного похоже на SaaS - Software-as-a-Service). Однако в отличие от SaaS указанное программное обеспечение не рассматривается как УСЛУГА, а предоставляет клиенту возможность ВЫПОЛНИТЬ УСЛУГУ для владельца программного обеспечения. Настройки безопасности сети в клиентском ОБЛАКЕ должны позволять клиентскому программному обеспечению обращаться в Интернет с запросами по определенному IP-адресу и номеру порта. Кроме программного приложения предоставляется перечень зарегистрированных пользователей с паролями для регистрации в удаленном ОБЛАКЕ при работе с ним.
.....Аналогично можно построить ОБЛАКО для внешнего администрирования и кофигурирования системы (см. рис. выше), поместив в него необходимые инструменты.
.....В идеальном случае, программное обеспечение, переданное в клиентское ОБЛАКО (включая CAD, текстовые и другие редакторы), должно работать не с файлами, полученными по Интернету, а со структурированной информацией, полученной по удаленному каналу пакетной передачи данных. Возврат измененой информации также должен осуществляться в виде струтуры информации по удаленному каналу. Кроме этого, желательно отключить возможность экспорта информации в файлы обменного формата. Такие принципы построения клиентского ОБЛАКА будут иметь следующие конкурентные преимущества:
- 100-процентная защита от пиратства - использование клиентских приложений в локальной работе на компьютере станет бесполезным занятием;
- 100-процентная защита интеллектуальной собственности - головная компания станет единственным собственником разработанной информации в процессе работы, при этом аутсорсинговая компания будет выполнять чисто интллектуальные услуги по разработке конкретного продукта.
.....В принципе компания АСКОН имеет все возможности и базовые наработки для создания и представления на рынке ГЛОБАЛЬНОЙ ОБЛАЧНОЙ САПР, включая PDM (как ядро системы), CAD, CAM, Project и т.п. Причем без больших усилий с точки зрения программирования. У сервера приложений ЛОЦМАН:PLM существует метод передачи на клиентскую сторону файла документа в виде вариантного массива. Достаточно на базе приложения КОМПАС-3D написать специальное приложение, в котором будет отключена работа с файлами и будут разработаны методы COM-объекта для загрузки информации из вариантного массива и сохранения измененной информации обратно. Таким образом в области КЛИЕНТСКОГО ОБЛАКА появится САПр приложение, работающее только с клиентским приложением ЛОЦМАНа и абсолютно бесполезное, с точки зрения локальной работы на компьютере. Аналогичную модернизацию можно провести с открытыми офисными приложениями с открытыми кодами, внедрив в них описанные выше решения.
.....Насколько корректно называть такую глобальную САПР ОБЛАЧНОЙ весьма трудно судить. Как мы уже говорили выше, описанное выше ОБЛАКО не предоставляет платные услуги, а предоставляет возможность выполнить услуги. В данном случае придется либо придумывать новый бренд, либо расширять понятие ОБЛАКА.
|
|
ЛОЦМАН:PLM в ОБЛАКАХ - демонстрационный пример (по техническим причинам демонстрационная версия в настоящий момент недоступна). |
|
.....Для отработки удаленного доступа через Интернет на сегодняшний момент на одном из хостингов России открыт вируальный сервер (VDS), на котором установлен SQL сервер (SQLEXPRESS), установлено ядро сервера приложений ЛОЦМАНа (одна из очень старых версий COM объекта, потерявшая на сегодня свою актуальность). Кроме этого на сервере установлен написанный на Delphi DataSnap сервер в виде Windows сервиса, который представляет собой оснастку над сервером приложений ЛОЦМАНа и в паре с ним представляет DataSnap клиентам необходимые для текущей работы методы сервера приложений. Кроме базовых методов сервера приложений в DataSnap сервере написано несколько макро-методов (см. описание выше) для ускорения работы через удаленный доступ. Для доступа используется IP-адрес и номер порта 11211. Используется только SQL аутентификация. Указанная выше связка приложений используется только для разработки средств удаленного доступа и демонстрационных целей.
.....На ядре системы ЛОЦМАН:PLM сконфигурирована база данных для удаленной PDM системы, которая отличается от базовой поставки АСКОНа (хотя и сделана на ее основе). В настоящий момент разрабатывается клиентское приложение для указанной системы для работы в удаленном доступе через Интернет. Чтобы загрузить демонстрационную версию текущей версии клиентского приложения нажмите download (дата текущей версии - 17.10.2012 - ВНИМАНИЕ!!! По техническим причинам демонстрационная версия в настоящий момент недоступна). Основные требования и ограничения:
- Приложение использует зашитый в программе IP-адрес удаленого DataSnap сервера. Номер порта, по которому идет обмен информации - 11211. Система безопасности компьютера (брандмауэр, антивирус, локальная система безопасности) должна разрешать установленному приложению выход в Интернет по указанному порту. Если работа ведется в корпоративной сети через роутер, на нем должен быть открыт указанный порт для прохождения пакетов информации в обе стороны. В случае необходимости обратитесь к Администратору сети. Если работа ведется в домашних условиях через бытовой роутер, на нем, как правило все порты открыты по-умолчанию.
- Приложение скомпоновано в Windows 7 и тестировалось в этой же операционной системе и WinXP.
- В приложении используется файловый обмен документов КОМПАС-3D версии не ниже V13.
- Приложение работает от имени зарегистрированного в системе ЛОЦМАН:PLM пользователя WLUser, у которого уровень доступа ко всем объектам базы данных - "только для чтения". Файлы документы также будут загружаться на компьютер удаленного клиента "только для чтения". Ряд сервисов, предназначенных для редактирования атрибутов и свойств объектов базы данных, будут также отключены для указанного выше пользователя.
.....В соответствии с идеологией сконфигурированной базы данных в среде ЛОЦМАН:PLM выстроена иерархическая структура виртуального предприятия с подчиненными подразделениями, внутри которых Администратором системы фиксируются рабочие места зарегистрированных пользователей и выстраивается структура уровней доступа. Каждое рабочее место закрепляется за пользователем, зарегистрированном в системе. Непостредственно пользователь может регистрировать на рабочем месте необходимое ему количество рабочих папок. Непосредственно в рабочих папках каждый пользователь может создавать и хранить конструкторские объекты своей текущей работы, такие как, комплексы, сборочные единицы, детали и комплекты. Для структурированных объектов (комплексы, сборочные единицы и комплекты) разработан редактор структуры в виде конструкторской спецификации в online режиме непосредственно в базе данных, минуя редактор спецификации КОМПАС-3D, котрый используется только для создания спецификации, как отчета, для распечатки твердой копии. Объекты спецификации в 3D-моделях и 2D-чертежах не используются. При создании новых документов и загрузки уже зарегистрированных атрибуты объектов базы данных заносятся в документы автоматически.
.....При редактировании спецификации можно создавать новые конструкторские объекты, находить в базе данных и вставлять в спецификацию существующие объекты, а также стандартные изделия, которые сгруппированы вокруг структуры классификатора ОКП. Заполнение материалов и сортаментов пока предусмотрено вручную, в следующих версиях в структуре классификатора ОКП появятся объекты типа Материал и Сортамент. Таким образом на платформе ЛОЦМАН:PLM будет организован встроенный справочник материалов и сортаментов.
.....Желающие попробовать поработать в системе в рамках конструкторского уровня доступа могут выслать на E-mail ershov@infnt.ru следующие персональные данные:
- Наименование и адрес предприятия
- Фамилие, Имя, Отчество
- Должность
- Контактный E-mail
- Контактный телефон
.....После этого пользователь будет зарегистрирован в базе данных и на указанный E-mail ему будет высланы логин и пароль, с которыми он может войти в систему. Также ему будут высланы идентификаторы персональных подразделения, рабочего места и текущей рабочей папки, которые необходимо будет внести в персональных настройках клиентского приложения.
.....Вопросы и пожелания направлять на E-mail ershov@infnt.ru.
|
..... |
|
|
|
|
|
|