程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> ActiveX/Beans集成

ActiveX/Beans集成

編輯:關於JAVA

Java/COM集成一個有趣的結果就是ActiveX/Beans的集成。也就是說,Java Bean可包含到象VB或任何一種Microsoft Office產品那樣的ActiveX容器裡。而一個ActiveX控件可包含到象Sun BeanBox這樣的Beans容器裡。Microsoft JVM會幫助我們考慮到所有的細節。一個ActiveX控件僅僅是一個COM服務器,它展示了預先定義好的、請求的接口。Bean只是一個特殊的Java類,它遵循特定的編程風格。

但在寫作本書的時候,這一集成仍然不能算作完美。例如,虛擬機不能將JavaBeans事件映射成為COM事件模型。若希望從ActiveX容器內部的一個Bean裡對事件加以控制,Bean必須通過低級技術攔截象鼠標行動這類的系統事件,不能采用標准的JavaBeans委托事件模型。

拋開這個問題不管,ActiveX/Beans集成仍然是非常有趣的。由於牽涉的概念與工具與上面討論的完全相同,所以請參閱您的Microsoft文檔,了解進一步的細節。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved