CLEは、複数の言語の混在プログラミングをサポートするためのミドルウェアです。 C / C ++、LUAやPython、C#の任意の言語は、Javaは、既存のコードやライブラリが簡単に他の言語で開発された製品に再利用することになり、これを直接ほとんどのクラス、関数、変数、または別の言語のモジュールにアクセスすることができます。開発者は、好みの言語を使用してコードを記述し、別の言語アプリケーションでそれらを使用することができます。 CLEは、各スクリプト言語に対応したシングルコアの共有ライブラリに加えて共有ライブラリである、シンプルである。 CLEは、CLEのオブジェクトを作成、変更、削除するインタフェースを提供し、作成されたオブジェクトを管理する責任を負う。 CLEが提供するインタフェースは、すべてのスクリプト言語に統一されている。開発者は、一度だけの研究を必要とし、複数のスクリプト言語でCLEを使用することができます。
なお、以下に記載されています主な特徴は次のとおりです。
1.複数のプラットフォームをサポートする。 CLEは、Windows XPでは、Windows 7、Windows 8の、Linux x86の、アンドロイド、IOS、Windowsの携帯電話8をサポートしています。
2.複数のスクリプト言語をサポートする。 CLEは、C / C ++、LUAやPythonやJava、C#のをサポートしています。
3.統合されたスクリプトの間で双方向の橋。 CLEは、スクリプト間の双方向ブリッジを統合します。 C / C ++、LUAやPython、Javaの任意の言語は、C#のは、直接他の言語のほとんどのクラス、関数、メソッド、またはモジュールにアクセスすることができます。
4.豊富なネットワーク機能。 CLEは、TCP / UDP、telnetサーバ、httpサーバ、SOAPサーバなどのネットワーク機能の多くをカプセル化します。
5.簡素ウェブサービスdevelopment.CLEは、自動的に、WSDLを生成するC / C + +、LUAやPythonやJava、C#で開発するWebサービスをサポートしています。
6.分散機能。 CLEは、クライアント側にオブジェクトの定義を配布し、容易にクライアント側からのオブジェクトの関数を呼び出すために役立つリモートコール·インタフェースを提供
7.サービスのロード、パッケージング、出版、デバッグ、管理、およびWin32とLinux版の構成を含め、複数のツールを提供する。
8.複数のスクリプト言語に統一されたインタフェースを提供する。
のこのリリースで新しいのあるもの:ます。
- Luaのエンジンは5.2.2 にアップグレードされます
- 2.0.4のバグ修正版
Requirements:
windows
Limitations:
Number CLEの作成されたオブジェクトが制限されています。
コメントが見つかりません