用Java開發組件 - 中國WEB開發者網絡 (http://www.webasp.net) -- 技術教程 (http://www.webasp.net/article/) --- 用Java開發組件 (http://www.webasp.net/article/1/326.htm) |
| -- 作者:未知 -- 發佈日期: 2003-04-10 |
| 運行條件
Microsoft Java VM Java編輯器( VJ++ 或Microsoft Java 編輯器) ASP安裝並運行 介紹 MS Java虛擬機自動地將一個java類的public方法當作一個COM對象的一個方法。 必須要注意做一些必要的數據類型轉換( 比如:將Java String 轉換成 BSTR's )。 這使得你可以快速的建立一個基本的COM組件並運行。 例子 public class javaCOM { public String szHello = "Hello World" ; public String anyFunc() { String n = "As returned by anyFunc !" ; return n ; } } 用Visual J++ 或者MS SDK ( jvc javaCOM.java )編譯這個class文件。 將輸出的.class文件拷貝至 /winnt/java/trustlib 目錄。 下面,註冊該類成一個COM對像 javareg /register /class:javaCOM /progid:javaCOM.Test 現在,我們可以像使用一個COM對像一樣使用一個Java 類,使用如下語句: set jc = Server.CreateObject("javaCOM.Test") response.write jc.szHello & "<BR>" response.write jc.anyFunc & "<BR>" |
| webasp.net |