當前位置:開發者網絡 >> 技術教程 >> ASP教程 >> 全文檢索 >> 內容
精彩推薦
分類最新教程
分類熱點教程
    
用Java開發組件
作者:未知
日期:2003-04-10
人氣:
投稿:Andy.m(轉貼)
來源:未知
字體:
收藏:加入瀏覽器收藏
以下正文:
運行條件
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>"
相關文章: