【導(dǎo)讀】Module中的各個(gè)Applet之間的啟動(dòng)交互關(guān)系。它以組件的組織形式封裝了底層平臺(tái)提供給。應(yīng)用開發(fā)的服務(wù),屏蔽了底層的實(shí)現(xiàn)細(xì)節(jié),而提供給應(yīng)用層統(tǒng)一的API。其實(shí)現(xiàn)的功能和實(shí)現(xiàn)該功能的API規(guī)范應(yīng)該是確定并向后兼容的。另外,也可以在BREW運(yùn)行時(shí)從網(wǎng)絡(luò)上下載BREW所接受的實(shí)體,加。入到BREW中來(lái)運(yùn)行。運(yùn)行在調(diào)用它的Applet(直接或間接地,當(dāng)前ExtensionExt1的某個(gè)服務(wù)Ext1::srv. 可以追溯到某個(gè)Applet)的ACONTEXT中。Applet和Extension都是被包含在Module. 個(gè)Module中;另一方面,一個(gè)Module里可以有0…述文件檢索它所需要的信息,并通過(guò)相應(yīng)的Module二進(jìn)制文件完成相應(yīng)的操作。自動(dòng)生成和關(guān)聯(lián)的文件如圖二所示。是新生成的文件,利用了AEEApplet這一。我們還必須創(chuàng)建一個(gè)MIF文件來(lái)描述這些信息。AppletHelloBREW,并把這個(gè)Applet的AEECLSID描述文件保存;最后通過(guò)菜單Build|CompileMIFScript來(lái)編譯這個(gè)MIF腳本,保存退出。上面工作做完之后,vs60的工程就可被Build成一個(gè)BREW的Module執(zhí)行體,并可用BREWSimulator來(lái)裝載執(zhí)行。碼之后,再來(lái)執(zhí)行之。AEEModGen、AEEAppGen和HelloBREW一起被編譯并連接為。