`

.NET访问JAVA实现的WEB SERVICE

阅读更多
       在项目中需要用.NET来访问JAVA实现的WEB SERVICE,开发工具:VS2005,ECLIPSE,AXIS,TOMCAT。由于之前在项目中已经实现过WEB SERVICE,已经有了一定的基础,不需要再重新配置AXIS等开发环境,省去了很多麻烦。
        只不过项目中采用的是KSOAP做客户端访问,而这回需要使用.NET来访问JAVA实现的WEB SERVICE。相比KSOAP,.NET支持要更好一些,支持的数据类型也比较广。只是遇到List<Date>的时候,貌似在VS2005中添加web reference,产生不了相应的代码。到后来改成使用Date[],才可以产生相应的代码。
       我对.NET不是很熟悉,用VS2005也是比较头疼,如果不安装SP1以及相关的插件支持,实在是不爽。用.NET访问JAVA实现的WEB SERVICE只是一小步,还有很多事情需要做。
       比如将.NET实现的WEB SERVICE都转换成JAVA实现,避免业务的重复,这部分的内容好像还比较麻烦;另外,对.NET的语法超级不熟悉,这个相当郁闷,对.NET的程序组织方式也是相当的不熟悉,还需要学习,看来这阵子可以好好干了。
       峰哥说不要让你自己闲下来,看来我立马就可以让自己不闲下来了,嘿嘿:)
       好了,先不说了,安装SP1。然后安装插件,然后学习一下.NET。争取把原来的DBACCESS上对数据的访问都给封装过来,重新用新方法实现,这样才能尽可能的保证DRY,也才能保证系统的可维护性。

   
      
      
分享到:
评论
1 楼 hiwzg 2007-07-16  
哦,对了,发布的web service地址URL结尾用?wsdl表明,否则,在.NET中找不到该WEB SERVICE.

相关推荐

    .NET调用JAVA web 服务

    在.NET开发环境中,有时我们需要与Java Web服务进行交互,实现跨平台的数据交换和功能调用。这涉及到一种称为“互操作性”(Interoperability)的技术,它允许不同编程语言和平台之间的通信。本文将详细讲解如何在...

    ASP.net 中用C#调用Java web service 图解教程

    ASP.NET 中使用 C# 调用 Java Web Service ...在 ASP.NET 中使用 C# 调用 Java Web Service 需要了解 Web Service 的基本概念、使用 C# 调用 Java Web Service 和在 ASP.NET 中实现 Web Service 的客户端和服务器端。

    asp.net调用java webservice实例

    通过遵循上述步骤,开发人员可以轻松地实现在 ASP.NET 应用程序中调用 Java Web Service 的功能。此外,通过理解 Web Service 的基本概念及其互操作性的原理,可以帮助开发者更好地构建跨平台的应用程序和服务。

    Java调用.NET web service

    本示例探讨的主题是“Java调用.NET Web Service”,这涉及到不同技术栈之间的互操作性,主要利用了Java的SOAP(Simple Object Access Protocol)客户端库来与.NET的Web服务进行通信。下面我们将详细解析这一过程。 ...

    .net Post方式调用.net和java的webservice

    在.NET开发环境中,有时我们需要与Java应用程序进行...通过以上步骤,我们可以在.NET中使用POST方式调用.NET和Java的Web服务,实现跨平台的数据交换。这为开发者提供了一种灵活且可扩展的方式来集成不同的系统和应用。

    Java 调用.NET web服务

    在跨平台的软件开发中,有时我们需要在Java环境中调用.NET Web服务,这通常是通过SOAP(Simple Object Access Protocol)协议实现的。本文将详细介绍如何在Java中调用.NET Web服务,涉及的关键技术包括WSDL(Web ...

    java访问.net webservice获取与设置cookie

    本篇文章将深入探讨如何使用Java访问.NET Web服务,并在过程中获取和设置Cookie,以便实现更高效、安全的会话管理。首先,让我们理解Web服务的基本概念。 Web服务是一种通过HTTP协议提供功能的方法,使得不同系统间...

    用java调用.net接口的方法

    首先,我们要理解Java和.NET之间的互操作性通常依赖于Web服务(Web Service)标准,如SOAP(Simple Object Access Protocol),它基于XML,允许不同平台的应用程序之间交换数据。WSDL(Web Services Description ...

    Java与.NET 的Web Services相互调用

    在Java中调用.NET Web Services主要依赖于SOAP(简单对象访问协议)和WSDL(Web服务描述语言)。首先,你需要生成一个Java Web Service,这可以通过JBuilder完成。在JBuilder中,你可以创建一个新的Web服务项目,...

    如何用Java访问WEB Service

    **建立连接**:使用`java.net.URL`和`java.net.HttpURLConnection`类来建立与Web Service的连接。 3. **设置请求属性**: - `Content-Length`:设置请求体的长度。 - `Content-Type`:设置请求体的类型为"text/...

    ASP.NET与Web Service实例剖析(PPT)

    在ASP.NET中实现Web Service,通常涉及以下步骤: 1. 创建ASMX服务:首先,我们需要创建一个ASMX文件,这是ASP.NET中的Web Service基础。在这个文件中,我们将定义服务的接口,即公开的Web方法。Web方法是可以通过...

    创建和访问Web Service

    无论Web Service是由.NET还是Java构建,它们都可以被任何支持Web Service协议的客户端访问。 2. **创建Java Web Service** 创建Java Web Service通常涉及到以下几个步骤: a. **新建Web Service Project**:在...

    推荐使用.NET调用java编写的WebService方法借鉴.pdf

    本文主要介绍如何在.NET环境中调用由Java编写的WebService方法,尤其是在处理复杂的SoapHeader时。以下是一些关键知识点: 1. **SOAPUI工具**:SOAPUI是一个用于测试Web服务的强大工具,它可以自动生成调用Web服务...

    Java与.net开发webservice详解大全

    - 在Visual Studio中创建新的ASP.NET Web Service项目,VS会自动生成一个默认的HelloWorld方法。将其替换为实际的业务逻辑函数。 - 配置Web Service为启动页并运行,完成服务端的创建。 - 创建一个新项目作为...

    How to invoke Java web service in ASP.net using C#.zip

    将ASP.NET应用部署到IIS服务器后,确保Java Web服务的URL对应用是可访问的。调试时,可以在代码中设置断点,检查HTTP请求和响应的内容,以了解通信过程。 7. **性能与安全** 跨语言调用Web服务可能带来一定的性能...

    JAVA调用.NETWeb Service完整代码

    标题"JAVA调用.NET Web Service完整代码"表明我们将探讨Java如何通过SOAP(Simple Object Access Protocol)或者RESTful API与.NET Web服务进行交互。 首先,我们要理解.NET Web Service的本质,它是一种基于HTTP...

    Java调用.net webservices实例

    Java通过Wsimport工具或者IDE(如Eclipse、IntelliJ IDEA)自动生成.NET Webservices的Java代理类,这些类封装了与服务的交互逻辑,使得开发者可以像调用本地方法一样调用远程Web Service。 在"CallNetService"这个...

    java调用.net发布的webservice(asmx)

    本文将详细讲解如何使用Java调用.NET发布的Web Service(ASMX),并解决在此过程中可能出现的SOAPAction报错和“Server not identified”错误。 首先,我们需要了解ASMX。ASMX是.NET Framework早期版本中用于创建...

    .net调用java WebService

    1. **添加Web服务引用**:在Visual Studio中打开.NET项目,通过“添加服务引用”功能,输入Java WebService的WSDL URL,即可自动生成所需的代理类。 - **步骤**: 1. 在解决方案资源管理器中右键点击项目名称...

Global site tag (gtag.js) - Google Analytics