1

私は、オープン ソース コード ブラウザーである webkit(webkit.org) に取り組んでいます。

Webcore コードを見ていると、いくつかの.idlファイルがあり、これらの idl は通常の cpp/c コードとは異なって見えます。

.idlファイルの使用方法とその有用性を理解したい。

4

2 に答える 2

1

IDL はインターフェイス定義言語を意味します。これは RPC (リモート プロシージャ コール) の一部です。RPC を検索します。このトピックに関する情報はたくさんあります..

于 2012-06-25T08:33:46.850 に答える
0

WebKit IDLファイルは、JavaScript、Objective-C、およびCOMのバインディングを生成するために使用されるため、WebKitを使用するプログラムはこれらの言語からDOMにアクセスできます。

たとえば、JavaScriptバインディングはDOMをWebページのスクリプトに公開し、Objective-CバインディングはDOMをMacOSX上のプログラムに公開します。

WebKit IDLとは何か、およびその使用方法の詳細については、このリンクを参照してください。

于 2012-11-15T03:01:05.057 に答える