Технический обзор

Технически саrdo  представляет  собой чиcтое Интернет - решение. Система использует для сбора данных две различные серверные программы.

Программное переключение реализуется исключительно посредством скриптов и поэтому просматривается практически в любое время.

В действие приводится Net- сервер "Internet Information Server" ( в дальнейшем-IIS) фирмы Microsoft. На нём осуществляется большая часть всех операций cardo-системы. При этом используется язык скриптов  JScript.

Для всех операций в области географии, напр. изображение карт, выборка в географическом слое и т.д., задействуется WebMapserver "IWAN". Программы здесь формируются в IwanScript. Как объясняет термин WebMapserver, при упоминании IWAN речь идёт в основном о классическом Web-сервере, но тем не менее о расширенной Mapping-функциональности.

Связь с серверами полностью прозрачна. Пользователь работает с обоими серверами. Имеет место и связь серверов друг с другом.
Для доступа в систему пользователем использутся Internet- протокол "HTTP(s)", что означает, пользователь никогда  не имеет сразу прямой доступ к данным в базе данных , только через промежуточный слой cardo

Структура файлов

Для доступа Web- сервер создаёт так называемые " виртуальные перечни". Один такой перечень отображает содержимое какой-либо физической папки и тем самым предоставляет её пользователям в web-распоряжение. Такая организация папок может быть дополнена дальнейшими виртуальными перечнями, которые в свою очередь указывают на какие-то физические папки. Это свойство используется в системе cardo для разбивки  на пользовательскую  и Core-части. 
Часть cardo Core собирает все относящиеся к базовой системе данные и программы. Эта часть идентична у всех клиентов.

Для осуществления необходимой для клиента привязки существует физически отделённая от основной части проектная папка. В этой папке собираются все дальнейшие программы и данные. Проектная папка интегрирована в общую систему как виртуальный перечень и носит виртуальное название "project". Даоьнейшую информацию о структуре папок Вы узнаете от соответствующего сетевого администратора. 

 

Вся информация системы собрана в  базе метаданных (в последующем -CdM ). При этом речь идёт о MS Access 2000 базе данных под названием "user.mdb". Она расположена в стандартной проектной папке базы данных. Эта база данных располагает отраслевыми данными системы и  должна периодически сохраняться.