簡介
在人工智慧,智慧型代理( IA )的是一個實體,它可以觀察和採取行動的環境(即它是一個代理人)並指示它的活動實現的目標(即它是合理的) 。 [ 1 ]智慧型代理人也可以使用學習和知識,幫助他們實現自己的目標。他們可能會非常簡單或非常複雜的:反射機是一個智慧型代理,這是一個人,因為是一個社會的人共同努力的目標。
Vi s i B r o k e r的智慧型代理(o s a g e n t)是一種動態分散式目錄服務,它提供客戶程式與服務程式雙方使用的功能.智慧型代理必須在本地網路中至少一台主機上啟動.客戶程式調用對象的b i n d方法時,會自動查詢智慧型代理,由智慧型代理查找指定的實現,從而建立客戶程式與實現之間的連線.與智慧型代理的通信對客戶程式完全透明.
其他
如果P O A設定了P E R S I S T E N T策略並使用a c t i v a t e _ o b j e c t _ w i t h _ i d方法,智慧型代理將登記對象或實現,從而可由客戶程式使用它.當對象或實現被凍結時,智慧型代理將它從可用對象列表中刪除.與客戶程式一樣,與智慧型代理的通信對對象實現也完全透明.