|
Tento software je generální software pro výměnu informací vyvinutý společností Kindeco Information Development Co., Ltd. pro shrnutí zkušeností s vývojem projektů, navržení distribuované architektury pro umožnění reprodukce kódu a zvýšení rychlosti a spolehlivosti vývoje projektů. Zavedením platformy pro výměnu informací lze při vývoji softwarových projektů modulovat obchodní logiku, provádět paralelní vývoj modulů a kontrolu verzí a koordinovat správu. Dosáhnout jednotného rozhraní modulu, koordinovat alokaci zdrojů mezi jednotlivými moduly, plánovat provoz a zajistit volné propojení mezi jednotlivými moduly, umožňuje opětovné použití a správu provozního kódu a základních funkčních modulů. Distribuovaná síťová architektura umožňuje nasazení sítě, vyvážení zatížení na modulové úrovni a redundanci pro podnikové projekty. Tento software používá jednoduchý grafický způsob ovládání pro konfiguraci modulů a sledování provozu s přívětivým rozhraním člověka a stroje. 1. koncepce návrhuUniverzální platforma pro výměnu informací založená na multifunkčním softwaru na úrovni kódu. Obchodní logika je modulární a zajišťuje volné propojení mezi jednotlivými moduly. Koordinujte alokaci zdrojů jednotlivých modulů, plánujte provoz a vytvořte jednotné a snadno použitelné rozhraní pro výměnu informací mezi jednotlivými moduly. Nástroj pro správu projektů pro paralelní vývoj, ladění a správu verzí modulů. Použití jednoduchého grafického ovládání pro konfiguraci modulů a sledování provozu s přívětivým rozhraním člověka a stroje. 2. struktura systému
3. pracovní princip1) Tým pro vývoj základních funkcí, který používá šablony modulů pro přípravu některých základních modulů, které jsou technicky silné a nemají velký vztah k obchodní logice. 2) Týmy používají šablony modulů paralelně k psaní kódu jednotlivých obchodních modulů a kompilování do modulových DLL. Šablona modulu obsahuje implementaci všeobecného rozhraní pro výměnu informací modulu a programátor se musí zaměřit pouze na implementaci obchodní logiky.
3) Po vývoji modulu spustí integrovaný programátor konfigurační nástroj, přidá do systému každý kompilovaný modul nebo opakovaně použitelný modul s stejnými funkcemi v předchozím projektu v konfiguračním rozhraní platformy pro výměnu informací a nastaví odpovídající parametry.
4) Spustit serverový program platformy KSwitch pro výměnu informací, serverový program přesune moduly do paměti podle konfiguračního souboru a přidělí informační porty jednotlivým modulům, vytvoří mechanismus pro přenos informací a sleduje provozní stav jednotlivých modulů.
Moduly fungují a výměnou informací s ostatními moduly pomocí jednotného rozhraní. Modul distribuované sítě může být distribuován a provozován podle konfigurace. 7) Systém vyvažuje zatížení podle pravidel pro sledování provozu a plánování. 8) Když je systém nasazen distribuovaným redundantním způsobem, systém detekuje stav zdrojů sítě a zařízení a v případě selhání přepíná nasazení modulu a dokončí redundanční funkce. 9) Zobrazení stavu jednotlivých modulů na monitorovacím klientu platformy pro výměnu informací a prohlížení protokolů na tomto nástroji. Nástroj může být spuštěn na jakémkoli počítači, který je připojen k serveru, a zobrazuje stav systému prostřednictvím sítě. () |




