迅速なアプリケーション開発図書館

RADLIBは、プロセス間通信と共通Linux / UNIXシステムの詳細を抽象化するために開発されたC言語ライブラリです。
今すぐダウンロード

迅速なアプリケーション開発図書館 ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 価格:
  • FREE
  • 出版社名:
  • Mark Teel
  • 出版社のWebサイト:
  • http://www.radlib.teel.ws/

迅速なアプリケーション開発図書館 タグ


迅速なアプリケーション開発図書館 説明

RADLIBは、プロセス間通信と共通Linux / UNIXシステムの詳細を抽象化するために開発されたC言語ライブラリです。 RADLIBは、アプリケーション開発者がアプリケーションソリューションに集中できるように、プロセス間通信と共通Linux / UNIXシステム機能の詳細を抽象化するために開発されたC言語ライブラリです。開発者(エキスパートや初心者であるかどうか)イベント駆動型、非同期デザインの実績のあるパラダイムを使用することを奨励します。ファイル記述子として表現できる任意のI / Oデバイスを抽出することによって、RADLIBは多目的プロセスの実装を簡素化し、マルチプロセスアプリケーション.RadLibは典型的なプロセスパフォーマンスを大幅に向上させるコストのかかる「Malloc」と「無料」のライブラリコールを回避するための共有メモリバッファの使用。これらのバッファはプロセス間メッセージにも使用されます。 RADLIBはまた、プロセス間通信の向上のためのグローバルメッセージキュー管理およびグローバル "キューグループ"を提供するために、共有メモリ構文とグローバル "キューグループ"を利用します.All共有リソースは、並行アクセスに関する問題を回避するために保護されています。つまり、RADLIBは、リアルタイム以外のOSでリアルタイムOS機能を提供する誠実な試みです。 Linux、MacOSX、FreeBSDに正常にデプロイされていますが、UNIXサポートシステムV IPCのフレーバーを構築して実行しない理由はありません。具体的には、RADLIBは、高速システムバッファ、単純な構成ファイルユーティリティ、イベント、二重リンクリスト、Syslog、Messageキュー、セマフォ、共有メモリユーティリティ、タイマ、スタック、ステートマシンユーティリティ、プロセスフレームワーク、プロセス管理、プロセスフレームワークを提供します。プロセスのグループ、オプションのMySQLまたはPostgreSQLデータベースAPI、StratifidForward TCP / Streams Socket API、およびその他の盛り合わせシステムユーティリティを起動/停止するためのユーティリティ。独自の専門形態のRadLibは、優れた結果を持ついくつかのミッションクリティカルな商業用途で使用されてきました。それは光でありながら非常に強力で効率的でリアルタイムで効率的です。 RADLIBはBSDライセンス(バイナリフォームまたはソースフォームで使用できます)で、ターゲットプラットフォーム上に構築されるソースとして配布されています。ビルド命令は配布に含まれています。オープンソースソフトウェアとBSD License.radlibについては、Davis Vantage ProコンソールをアーカイブするWViewsの基盤として現在使用されています。データリアルタイムで定期的に(60秒ごと)Webサイトでの使用に適した天気イメージとHTMLファイルを生成します(My Weather Pageを参照)。 RADLIBのプロセス間通信の柔軟性を説明する複数のRADLIBプロセスを使用します。 RADLIB実装の別の例としてWViewsソースをダウンロードしてください。このリリースの新機能: ・インストールの問題を修正するためにinstall-shファイルが実行可能になった。


迅速なアプリケーション開発図書館 関連ソフトウェア