Personal tools
You are here: Home コラム AirOne技術情報 SOMAnet概要
Document Actions

SOMAnet概要

SOMAnetとは、アリエル・フレームワークで提供しているP2Pネットワークの名称です。
SOMAnetは、TCP/IPネットワーク上に構築されるセキュアな仮想ネットワークです。

アリエル・ネットワーク社が提供するアリエル・フレームワークでは、セキュアなP2Pネットワークアプリケーション(SOMAnetアプリケーション)を簡単に開発することが可能です。
このフレームワークは、SOMAnetでのリソース(ファイル、データ、サービスなど)の発見、リソースへのアクセスの機能を提供します。


アリエル・フレームワークは次のような構成になっています。

soma_01.png


libair-util:
アリエルフレームワークの本体ライブラリです。

libsoma:
SOMAnetのネットワークコアライブラリです。

libsomat:
SOMA toolkitライブラリです。
バックエンドのストレージ管理やlibsomaの補完機能を提供するライブラリです。

libariel-util:
アリエルフレームワークが提供するユーティリティライブラリです。

libariel-http, libariel-html:
HTTPプロトコルおよびHTMLキャッシュを実装したライブラリです。

libapr, libaprutil:
Apache Project提供のOSごとの差異を吸収するためのポータブルレイヤです。

libcrypt:
OpenSSL Project提供のSSL(Secure Socket Layer)ライブラリです。
暗号化、署名化、証明書(X.509)のアルゴリズムを実装しています。

libiconv, libcharset:
マルチプラットフォーム対応の文字コード変換ライブラリです。

libxml2, libxslt:
XMLパーサライブラリとXSLTプロセッサライブラリです。


Copyright(C) 2001 - 2006 Ariel Networks, Inc. All rights reserved.