ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
無料
ブラウザよりも高速アクセス!
 

I2Pとライブラリ

ショートカット: 違い類似点ジャカード類似性係数参考文献

I2Pとライブラリの違い

I2P vs. ライブラリ

I2P(The Invisible Internet Project: 「不可視インターネットプロジェクト」)とは、コンピュータネットワークによる通信の始点と終点を匿名化し、さらに端点間の通信内容も暗号化するという方法で匿名化されたネットワークを構成するソフトウェア、およびプロトコルの名称である。 I2Pにおける通信では端点は暗号化された識別子(公開鍵暗号の鍵ペアにもとづく)によってネットワーク上で一意に識別される。TCP/IPによる通信がホスト名(IPアドレス)とポート番号によって一意に識別される事と似ている。このI2Pの端点識別子からはIPアドレスを知る事ができないため、ネットワークの利用者、サービス提供者ともに匿名での通信が可能になっている。 I2Pは既存のTCP/IPネットワークの上にオーバレイされたネットワークとして機能する。I2PネットワークのAPIを直接使ったアプリケーションの開発が計画されているが、今のところ存在しない。かわりに、既存のアプリケーションをI2Pネットワークを通信路として利用できるようにするためのブリッジ(プロキシ)ソフトウェアI2PTunnelが提供されている。. ライブラリ()は、汎用性の高い複数のプログラムを再利用可能な形でひとまとまりにしたものである。ライブラリと呼ぶ時は、それ単体ではプログラムとして作動させることはできない実行ファイルではない場合がある。ライブラリは他のプログラムに何らかの機能を提供するコードの集まりと言うことができる。ソースコードの場合と、オブジェクトコード、あるいは専用の形式を用いる場合とがある。たとえば、UNIXのライブラリはオブジェクトコードをarと呼ばれるアーカイバでひとまとめにして利用する。図書館()と同様にプログラム(算譜)の書庫であるので、索引方法が重要である。 また、ソフトウェア以外の再利用可能なものの集合について使われることもある。.

I2Pとライブラリ間の類似点

I2Pとライブラリは(ユニオンペディアに)共通で3ものを持っています: アプリケーションプログラミングインタフェースアプリケーションソフトウェアソフトウェア

アプリケーションプログラミングインタフェース

アプリケーションプログラミングインタフェース(、)とは、広義の意味ではソフトウェアコンポーネントが互いにやりとりするのに使用するインタフェースの仕様である。 APIには、サブルーチン、データ構造、オブジェクトクラス、変数などの仕様が含まれる。APIには様々な形態があり、POSIXのような国際規格、マイクロソフトのWindows APIのようなベンダーによる文書、プログラミング言語のライブラリ(例えば、C++のStandard Template Libraryやなど)がある。 商業的に使われる狭義の意味ではOSやミドルウェアやWebサービス等サービスを利用するアプリケーション(Application)を作成する(Programming)ためのインターフェース(Interface)である。こちらの意味ではサービスから提供されないStandard Template Libraryなど言語の標準ライブラリーは含まない。 APIはApplication Binary Interface (ABI) とは異なる。APIはソースコードベースだが、ABIはバイナリインタフェースである。例えば、POSIXはAPIだが、Linux Standard Base (LSB) はABIである(LSBはいろいろな規定の集合なので、正確には「LSBには、ABIにまで踏み込んでいる部分もある」)。.

I2Pとアプリケーションプログラミングインタフェース · アプリケーションプログラミングインタフェースとライブラリ · 続きを見る »

アプリケーションソフトウェア

アプリケーションスイートである。 アプリケーションソフトウェア(application software, 応用ソフトウェア)は、アプリケーション(応用)プログラムともいい、ワープロや表計算などといった、コンピュータを「応用」する目的に応じた、コンピュータ・プログラムである。なお、それに対してシステムプログラムは、アプリケーションプログラムに対して処理実行のための計算機資源を抽象化して提供する、などのインフラとしての役割のプログラムであり、ユーザーが要求する情報処理を直接実行するものではなく、ユーザーが普段は意識することはない裏方的な存在がシステムプログラムである。.

I2Pとアプリケーションソフトウェア · アプリケーションソフトウェアとライブラリ · 続きを見る »

ソフトウェア

フトウェア(software)は、コンピューター分野でハードウェア(物理的な機械)と対比される用語で、何らかの処理を行うコンピュータ・プログラムや、更には関連する文書などを指す。ソフトウェアは、一般的にはワープロソフトなど特定の作業や業務を目的としたアプリケーションソフトウェア(応用ソフトウェア、アプリ)と、ハードウェアの管理や基本的な処理をアプリケーションソフトウェアやユーザーに提供するオペレーティングシステム (OS) などのシステムソフトウェアに分類される。.

I2Pとソフトウェア · ソフトウェアとライブラリ · 続きを見る »

上記のリストは以下の質問に答えます

I2Pとライブラリの間の比較

ライブラリが86を有しているI2Pは、23の関係を有しています。 彼らは一般的な3で持っているように、ジャカード指数は2.75%です = 3 / (23 + 86)。

参考文献

この記事では、I2Pとライブラリとの関係を示しています。情報が抽出された各記事にアクセスするには、次のURLをご覧ください:

ヘイ!私たちは今、Facebook上です! »