Apple event (original) (raw)
Apple event(アップルイベント)は、AppleのMac OSで採用されているプロセス間通信のプロトコルApple Event Interprocess Messaging Protocol (AEIMP) で送受信される高水準イベントである。System 7(日本語版は漢字Talk7)で初めて採用された。 Apple eventで扱われる「高水準なイベント」とはマウス座標の変化やキーボードの押下といった低水準なものではなく、処理の目的や人間の意向により近い内容を扱うものである。Apple eventはFinderからのアプリケーションの起動や書類のオープンなどの日常的な操作のほか、AppleScriptでも利用されている。 macOSではOpen Scripting Architecture (OSA) の一部として提供されており、Apple eventはMachメッセージ機構を用いてプロセス間を搬送される。