关于Web Service的问题

问题描述

在VisualStudio2005中创建.asmx文件,当公有类的名称与公开服务的函数方法名称一样时,在ASP.NET中就不能正确地使用这个WebService。请指教这是什么原因?这是出现问题的代码:.asmx文件:<%@WebServiceLanguage="VB"Class="X803"%>ImportsSystemImportsSystem.Web.ServicesPublicClassX803:InheritsWebService<WebMethod()>PublicFunctionX803(ByValstrAsstring,ByValOpAssingle)AsStringReturnMicrosoft.VisualBasic.Left(str,Op)EndFunctionEndClass.aspx文件:<%@ImportNamespace="ServiceX803"%><scriptlanguage="VB"runat="server">DimStrAsStringDimOpAsSingle=1PublicSubSubmit_Click(SenderAsObject,EAsEventArgs)TryStr=Operand1.TextOp=Single.Parse(Operand2.Text)CatchExpAsException'IgnoredEndTryDimServiceAsServiceX803.X803=NewServiceX803.X803()'提示X803不是ServiceX803.X803的成员Result.Text="<b>结果</b>="&Service.X803(Str,Op)EndSub</script>

解决方案

解决方案二:
VB?闪人..

时间: 2024-12-24 22:12:30

关于Web Service的问题的相关文章

[Java] 利用Axis库调用C#的Web Service

[Java] 利用Axis库调用C#的Web Service 编写者 日期 关键词 郑昀@ultrapower 2005-8-2 Java Web Service Axis C#   概述 试图从Java调用C#编写的Web Service,借用了王咏刚的wsCaller源代码中DynamicInvoker类. 开始不清楚DynamicInvoker类的portName的含义,望文生义,以为是8080之类的端口号,实际上是下面wsdl中的wsdl:port 节点的"name"属性值&q

JavaScript跨域请求RESTful Web Service

当我们用js请求RESTful Web Service的时候,通常会出现跨域无法访问的问题,也就是无法正常得到我们要的值.jsonp是个解决问题的方法.但是,我们希望访问RESTful Web Service就像一般的ajax方法一样,不用每个都去搞一个jsonp和callback.这就需要我们在服务端进行一些设置,下面我用一个简单的 Filter来进行说明,其他比较复杂的情况根据自己的需求进行改动. import java.io.IOException; import javax.servle

手把手教你实现、部署和调用Web Service

手把手教你实现.部署和调用Web Service

XML Web Service 安全性

web|xml|安全|安全性     当我们谈及 XML Web Service 时,人们最关心的问题就是其安全性. XML Web Service 安全吗? 鉴于安全性涉及诸多方面(例如身份验证和授权.数据隐私和完整性等),以及 SOAP 规范中根本没有提及安全性这一事实,我们不难理解人们为什么认为答案是否定的.但是,请不要低估了 Microsoft? XML Web Service.如今,您可以采取许多措施来创建安全的 XML Web Service. 要解决 XML Web Service

教你学会XML Web Service 的基础

web|xml 什么是 XML Web Service? XML Web Service 是在 Internet 上进行分布式计算的基本构造块.开放的标准以及对用户和应用程序之间的通信和协作的关注产生了这样一种环境,在这种环境下,XML Web Service 成为应用程序集成的平台.应用程序是通过使用多个不同来源的 XML Web Service 构造而成的,这些服务相互协同工作,而不管它们位于何处或者如何实现. 有多少个构建 XML Web Service 的公司,就可能有多少种 XML W

.NET调PHP Web Service的典型例子

最近一个项目由"WinForm直接访问DB2"移植到"WinForm通过PHP Web Service来访问DB2". (优点是php可以架在Linux上,而Linux是免费的) 这个命题的难点不是访问DB2,而是.NET调用PHP的Web Service.对于我这个长期作.NET,之前一直以为只有.NET才可以做Web Service--的人来说,真是有点强"聪"所难了. 但是问题还是要解决的,期限就摆在眼前呢.经过一番调查,终于有了眉目,现在

在Web Service中实现Transaction

web 在Web Service中实现Transaction.Net Framework为类,WebForm和WebService提供了事务处理功能.在传统的windows应用程序中,要写一个有事务处理功能的组件不仅要写代码而且要在组件服务中创建一个事务包.这就意味着在任何一台要处理这个事务的机器上,你都不得不打开mmc在COM+应用程序节点下创建一个新包..NET Framework使得这一切变得很简单,事实上我们不用在组件服务中作任何事,这一切都是自动完成的.对WebService来说,.N

在Web Service中使用ASP.net状态保持(4)

asp.net|web 下一步,我创建了一个简单的WinForm应用程序,并且将上述的Web Service添加到Web引用中.下面就是调用我的Web Service的代码:' 这里并没有与Session打交道Private Sub Button1_Click(ByVal sender As System.Object, _ByVal e As System.EventArgs) Handles Button1.ClickDim proxy As New localhost.Service1()

ASP.NET Web Service

asp.net|web     现在Internet正在不断地发展着,在互联网应用刚开始的时候,我们浏览的网页只是静态的,不可交互的.而现在随着技术的日益发展,将提供给网页浏览者一个可编程的Web 站点.这些站点将在组织.应用.服务.驱动上更加紧密的结合在一起,这些站点将通过一些应用软件直接连接到另一个Web 站点,这些可编程的Web 站点相比传统的web站点来说,将变得更加能重复使用,也更加智能化!       .net平台给我们提供了一种运行环境,即公用语言运行环境(CLR,Common L

PHP中使用XML-RPC构造Web Service简单入门

web|xml [  Web Service介绍 ] Web Service就是为了异构系统的通信而产生的,它基本的思想就是使用基于XML的HTTP的远程调用提供一种标准的机制,而省去建立一种新协议的需求.目前进行Web Service通信有两种协议标准,一种是XML-RPC,另外一种是SOAP.XML-RPC比较简单,出现时间比较早,SOAP比较复杂,主要是一些需要稳定.健壮.安全并且复杂交互的时候使用. PHP中集成了XML-RPC和SOAP两种协议的访问,都是集中在xmlrpc扩展当中.另