スキーマ概要

聯迪信息が自主開発した知的財産権のマイクロサービス開発プラットフォームは、AI技術とコード生成器に基づく低コードマイクロサービス開発プラットフォームであり、前後端分離アーキテクチャを採用し、Spring Boot 2.xと3.x、Spring Cloud、Ant Design Vue 3、MyBatis-Plus、KeycloakとJWTなどの主流技術スタックをサポートし、強大なコード生成器を内蔵し、プラットフォームは一連のAI能力の低コードモジュールをアップグレードし、前後端コードをワンクリックで生成でき、開発者が業務ロジックに集中し、迅速で効率的に業務システムを構築するのを助けることができ、主な機能は以下を含む:Onlineフォーム開発、Onlineレポートとレポート配置、モバイル端配置能力、フォームデザイナ、オンラインプロセス設計と自動構成、プラグイン化能力(ホットスワップ対応)、AI対話アシスタント、AI補助建設表、AI賦能低コード開発。プラットフォームには、多言語対応、マルチデータソース対応、シングルサインオン対応、クラスタ化配置対応などの特性があります。

アーキテクチャ図
ネットワークと配置
重要なモジュールの紹介

Nacos:マイクロサービスの検出、構成、管理に力を入れています。DNSとRPCをサポートし、ネイティブSDK、OpenApiサービス登録とHTTP、DNSサービス発見を提供し、すべての環境のアプリケーション構成とサービス構成を動的に構成し、マイクロサービスプラットフォームからデータセンターのすべてのサービス及びメタデータを管理することをサポートします。

サービスゲートウェイ:マイクロサービスアーキテクチャのために簡単で効果的な統一APIルーティング管理方式を提供し、統一的にインタフェースにアクセスします。コア機能には、ルーティング、アサーション、フィルタなどが含まれます。

メッセージキュー:プラットフォームは分散、パーティション、マルチコピーのメッセージシステムをサポートし、ログ収集、メッセージシステム(生産者と消費者)、活動追跡、データ指標などの面で成熟した応用シーンがあります。

データキャッシュ:プラットフォームはCouchbase、Redisを共有キャッシュとし、独立に配置、独立にサービスし、バックエンドの負荷を減らし、システムの性能を高め、そしてマルチサービス応用の需要を満たします。

サービスの配置:フロントエンドサービスはDockerコンテナの形態でクラウド仮想サーバと物理サーバに直接配置され、サービスのクラスタ化をサポートします。

スキーマ利点

OnlineCoding:シンプルな機能構成によるゼロコード開発、複雑な機能はコード生成器でコードを生成してから手動で統合し、低コード開発を実現し、スマートかつ柔軟な低コード開発を実現しました。低コード製品に一般的に存在している柔軟性不足の弊害を解決しました。

AIが低コードに助力:AI大モデルChatGPTとDeepSeekをサポートし、速度が速く、品質が高い。AI対話アシスタント、AI構築表、AI報告表などの機能を提供しました。