|
Софтуерът е универсален софтуер за обмен на информация, разработен от Kindeco Information Development Ltd. в обобщаването на опита си в разработването на проекти, проектирането на разпределена архитектура за постигане на многократно използване на кода и подобряване на скоростта и надеждността на разработването на проекти. Чрез въвеждането на платформи за обмен на информация, бизнес логиката може да бъде модулирана по време на разработването на софтуерни проекти, паралелно разработване на модули и контрол на версиите и координирано управление. Осигуряване на единен модулен интерфейс, координиране на разпределението на ресурси между модулите, планиране на работата и гарантиране на свободно свързване между модулите, за да се постигне повторна употреба и управление на нивото на оперативния код на бизнес и основните функционални модули. Разпределена мрежова архитектура, която осигурява мрежово разгръщане, балансиране на натоварването на модулно ниво и излишни функции за бизнес проекти. Софтуерът използва лесен графичен начин на работа за модулна конфигурация и мониторинг на работата, човешко-машинен интерфейс. 1. дизайнерска концепцияУниверсална платформа за обмен на информация, базирана на многократно използване на софтуер на ниво код. Бизнесната логика може да бъде модулирана и да се гарантира свободно свързване между модулите. Координиране на разпределението на ресурси на модулите, планиране на работата и създаване на единен и лесен за използване интерфейс за обмен на информация между модулите. Инструмент за управление на проекти за паралелно разработване на модули, дебагиране и управление на версиите. Използвайте лесен графичен режим за конфигурация на модула и мониторинг на работата, приятелски настроен човешко-машинен интерфейс. 2 Системна структура
3. принцип на работа1) Екипът за разработване на основните функции използва шаблона на модула за изготвяне на някои от основните модули в проекта, които са технически силни и не са свързани с бизнес логиката. 2) Всички екипи използват паралелни шаблони за модули, за да напишат кода на всеки бизнес модул и да го компилират като модулни DLL. Модулният шаблон съдържа реализацията на общ интерфейс за обмен на информация за модула, така че програмистите просто трябва да се съсредоточат върху реализацията на бизнес логиката.
3) След като модулът е разработен, интегрираният програмист изпълнява софтуера за инструменти за конфигурация, добавя всеки компилиран модул или модул за повторна употреба с същите функции в предишния проект в конфигурационния интерфейс на платформата за обмен на информация към системата и задава съответните параметри.
4) Изпълнете сървърната програма на платформата за обмен на информация KSwitch, сървърната програма премества модулите в паметта в съответствие с профила и разпределя информационни портове за всеки модул, създава механизъм за предаване на обмен на информация и наблюдава работното състояние на всеки модул.
5) Всички модули работят и обменят информация с други модули чрез единен интерфейс. 6) Разпределена мрежа мрежови модули в зависимост от конфигурацията, всеки модул може да бъде разпределено разгръщане и работа. Системата балансира натоварването в съответствие с правилата за мониторинг и планиране на работата. 8) Когато системата се разгръща по разпределен излишък, системата открива състоянието на ресурсите на мрежата и устройството и в случай на неизправност превключва разгръщането на модула за завършване на излишната функция. 9) Показване на работното състояние на модулите на клиента за мониторинг на платформата за обмен на информация, както и преглед на дневниците на този инструмент. Инструментът може да се изпълнява на всяка машина, която може да се свърже в мрежа със сървъра, за да представя състоянието на системата чрез мрежа. () |




