您的位置:首頁技術文章
文章詳情頁

用Java開發組件

瀏覽:85日期:2024-03-20 09:53:21

MS Java虛擬機自動地將一個java類的public方法當作一個COM對象的一個方法。

必須要注意做一些必要的數據類型轉換(比如:將JavaString轉換成BSTRs )。這使得你可以快速的建立一個基本的COM組件并運行。

例子public class javaCOM{

publicString szHello = 'Hello World' ;

public String anyFunc()

{

Stringn = 'As returned by anyFunc !' ;

return n ;

}}

用VisualJ++或者MS SDK ( jvc javaCOM.java )編譯這個class文件。

將輸出的.class文件拷貝至/winnt/java/trustlib目錄。

下面,注冊該類成一個COM對象

javareg/register /class:javaCOM /progid:javaCOM.Test

現在,我們可以像使用一個COM對象一樣使用一個Java類,使用如下語句:

setjc = Server.CreateObject('javaCOM.Test')

response.write jc.szHello& '$#@60;BR$#@62;'

response.write jc.anyFunc & '$#@60;BR$#@62;'

標簽: Java
相關文章:
国产综合久久一区二区三区