当我们想与外部单位进行联网时,需要对jar文件进行调用,那么如何才能实现呢?虽然步骤看似简单,但是真正操作起来还是比较困难的。在这里就为大家介绍一些相关解决方法,以帮助大家解决VB.NET调用jar文件问题。
附上示例代码:
- import com.founder.exchange.*;
- CyExchangeManager cyExchangeManager=
- new CyExchangeManager.( "com.foundercy.exchange.CyHttpExchange")
- CyExchangeManager cem = new CyExchangeManager(
- "com.foundercy.exchange.CyHttpExchange");
- //C 得到交换中心配置接口,并且传人参数
- cem.put("exchangeip","xxx.xxx.xxx.xxx" );
- cem.put("exchangeport", "8080");
- cem.put("appcode", "002");
- cem.put("setyear", "2005");
- cem.put("taskname", "TaskName");
- if (! cem.connected().equalsIgnoreCase("ws_Ok")){
- System.out.println("< Founder>Not Connected");
- return ;
- } else {
- System.out.println("< Founder>Connected Succeed");
- }
VB.NET调用jar文件时写的一个类库 #t#
1、把所需的.class文件放到winnt\java\trustlib目录
2、如果引用了相关jar文件,把其中引用到的相关.jar文件放到winnt\java\packages目录,在我的电脑-->属性-->高级-->系统变量,添加classpath为值其,量变引用的jar文件,如c:\winnt\java\packages\ldapfilt.jar;c:\winnt\java\packages\ldapjdk.jar;c:\winnt\java\packages\ldapsp.jar;.中间用分后最,开隔号用小数点结束
3、重启IIS,就可以使用class中对象了。
4、在.net文件中使用示例:
- Dim adChk As Object = GetObject("java:asp_jspAdLDAP")
- Dim ok As Boolean ok = adChk.checkUser(uid, pwd)
其中Asp_JspAdLDAP为对应的类名称。以上就是VB.NET调用jar文件的相关方法介绍。