如果在Shark中未定義程序映射,Shark將調用默認的ToolAgent,在Shark.conf中可定義;
RuntimeApplicationToolAgent可執行其它外部程序,比如notepad等,此時,傳入的application mode如果為0,則Shark會等待應用程序的執行結束;如果不為0,則Shark在應用程序開始后會繼續流程的處理;
JavaScriptToolAgent可用于執行JavaScript,application mode為0,則系統將搜索名為applicationName的文件,執行;
方向:分布式系統設計