在ASP中可以这样调用:
我直接用过.class文件,没用过.jar。用.class的方法:
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为.class中的对象,checkUser为此对象的一个方法
分享到:
相关推荐
总结,.NET调用Java Web服务的核心在于理解Web服务的工作原理,生成正确的代理类,以及正确地实例化和调用服务方法。通过这种方式,可以充分利用.NET的开发环境,同时利用Java Web服务的功能,实现跨平台的集成和...
ASP.NET调用Java接口主要涉及的是跨平台的通信技术,其中关键步骤是通过WebService作为中间桥梁来实现。这里,我们详细解析整个过程: 1. **部署Java WebService**: - 使用Tomcat这样的应用服务器部署Java ...
本文将详细介绍如何在 ASP.NET 环境下使用 C# 调用 Java WebService。 #### Web Service 定义与特点 根据 W3C 的定义,Web Service 是一种设计用于支持网络上系统之间可互操作的软件系统: 1. **接口描述**:具有...
它允许不同平台的系统之间进行互操作,因此是.NET调用Java WebService的关键。 在.NET中,调用基于WSDL的Java WebService主要分为以下几个步骤: 1. **生成客户端代理类**: 使用.NET SDK中的`wsdl.exe`工具,...
标题与描述均提到了“.NET调用Java XFire发布的WebService封装SOAPHeader头信息”,这是一个涉及跨平台服务调用的问题,具体来说是关于如何在.NET环境中调用由Java使用XFire框架发布的WebService,并正确处理...
在.NET中调用Java的WebService时,SOAPUI可以作为调试和测试的首选工具,因为它能够显示正确的XML格式,这对于理解通信过程非常有帮助。 2. **XML请求构造**:由于.NET生成的默认代理类可能无法满足特定的...
6. **调用Java Web服务**: 对于Java Web服务,我们可能需要手动构建POST请求,因为.NET生成的代理类可能不适用于跨平台的Java Web服务。在这种情况下,可以使用`System.Net.HttpWebRequest`和`HttpWebResponse`类...
如果你有.NET Web服务的WSDL,你可以使用JAX-WS的`wsimport`工具生成Java客户端存根类,这些类可以用来调用.NET服务。步骤如下: - 使用`wsimport`工具从WSDL生成Java客户端代码。 - 在Java代码中实例化生成的...
### .NET调用Java WebService的关键知识点 #### 一、背景与原理介绍 在实际的软件开发过程中,不同技术栈之间的交互变得越来越普遍。对于.NET应用程序来说,有时需要调用由Java开发的WebService。这种跨平台的服务...
在实际应用中,.NET调用Java IKVM的步骤通常包括: 1. **安装IKVM**:将IKVM的库文件添加到.NET项目的引用中,或者配置环境变量指向IKVM的安装路径。 2. **编译Java代码**:将Java源代码编译成字节码(`.class`文件...
在IT领域,跨平台服务通信是常见的需求,特别是在.NET与Java环境之间进行Web服务交互时。本文将深入探讨如何在.NET应用中访问Java的WebService,并通过SOAP头进行身份验证的过程,这一过程对于实现安全的跨平台通信...
在跨平台的软件开发中,有时我们需要在Java环境中调用.NET Web服务,这通常是通过SOAP(Simple Object Access Protocol)协议实现的。本文将详细介绍如何在Java中调用.NET Web服务,涉及的关键技术包括WSDL(Web ...
在压缩包“jphp调用JAVA”中,可能包含了一些示例代码或教程,帮助开发者了解如何在PHP中调用Java类。通过阅读这些资源,你可以更深入地理解上述技术,并在实践中运用。确保在使用过程中遵循最佳实践,优化性能,并...
在软件开发中,.Net 调用 SAP RFC 接口来读取数据是一种常见的应用场景。本文将详细介绍如何使用 .Net 框架调用 SAP RFC 接口来读取数据,并记录了调试的全过程。 关键前提 在开始编程之前,需要满足以下几个关键...
在这个名为"sqlite数据库管理工具、带.net调用库和java驱动包"的压缩包中,包含了用于管理和操作SQLite数据库的工具,以及针对.NET和Java平台的驱动程序,使得开发者可以方便地在这些平台上与SQLite进行交互。...
.NET 和 Java 之间的互操作性是跨平台开发中常见的需求,尤其是在涉及到安全性,如数字签名、加密和解密等操作时。RSA(Rivest-Shamir-Adleman)是一种广泛使用的非对称加密算法,它允许数据在不同的系统间安全地...
在C#中调用Java代码时,你需要定义一个接口,该接口映射到Java中的类,然后使用`CreateJavaProxy`方法创建Java对象的代理。同样,在Java中调用C#代码时,你需要定义一个.NET接口,并在Java代码中使用`CreateNetProxy...
应用场景用于当你使用的是.net技术需要调用对方的接口时,但对方使用的是java语言时需要把对方提供的RSA私钥或者RSA公钥进行转换成.net格式进行使用。否则可能会出现解密失败的情况出现,相反就是你是java技术需要...
在本场景中,用户已经提供了一个.NET的Web服务,而我们需要在Java框架中进行调用。下面将详细介绍如何实现这一过程。 首先,理解Web服务的基本概念。Web服务是一种基于网络的、标准化的接口,允许应用程序之间交换...
本主题聚焦于"C#调用java",探讨如何在C#应用中直接调用Java代码,而无需通过生成.NET组件来实现这一目标。这样的做法能带来更高的稳定性和速度。 首先,我们需要理解的是,C#和Java属于两种不同的编程语言,它们...