我爱Aspx >> Asp.Net >> 微软基于Web计算的框架结构分析(转载)具体的代码如下:
<%@ WebService Language="VB" Class="TimeService"%>
@# 引入名字空间@# 需要Web Service
Imports System
Imports System.Web.Services
@# 建立一个新的类,该类必须继承系统提供的基类WebService
Public Class TimeService : Inherits WebService
@#在类中建立我们所需要的函数,并标记为WebMethods
Public Function <WebMethod()> GetTime (ShowSeconds as Boolean) As String
@# 完成该函数的功能:发现当前的时间,格式化,并以字符串形式返回
Dim dt as DateTime
If (ShowSeconds = TRUE) Then
GetTime = dt.Now.ToLongTimeString
Else
GetTime = dt.Now.ToShortTimeString
Endif
End Function
End Class
为了允许开发人员使用Web服务来开发客户端应用,需要在设计和开发的时候给他们提供一定的信息。比如,一个Web服务的客户端需要知道Web服务所暴露的方法和相关的参数以及所支持的协议,这个和一个标准的COM所携带的类型库的概念很类似。但是类型库是COM所专用的,而我们所提供的方法应该是和具体的体系结构无关的,所以需要编写一个通用的服务方法的描述。ASP.NET提供了一个可描述的服务,当编译一个WEB服务的时候,ASP.NET提供了一个文件列表用来说明服务所支持的协议,它所提供的方法和参数等等。这个文件是 XML形式编码并使用称为SDL(Service Descriptor Language)的语言进行描述的。可以通过http://WebServer/ specifiedDirectory /TimeService.asmx?SDL这样的形式来得到SDL语言。
Ҷƪл˵?
实现带有用户身份验证的文件传输..[05-28]
实现带有用户身份验证的文件传输..[05-28]
实现带有用户身份验证的文件传输..[05-28]
实现带有用户身份验证的文件传输..[05-28]
webservice结合dthml的简单例子(..[05-28]
webservice结合dhtml的简单例子(..[05-28]
webservice结合dhtml的简单例子(..[05-28]
COM+ Web 服务:通过复选框路由到..[05-28]
COM+ Web 服务:通过复选框路由到..[05-28]
COM+ Web 服务:通过复选框路由到..[05-28]
实现带有用户身份验证的文件传输..[05-28]
实现带有用户身份验证的文件传输..[05-28]
实现带有用户身份验证的文件传输..[05-28]
实现带有用户身份验证的文件传输..[05-28]
webservice结合dthml的简单例子(..[05-28]
webservice结合dhtml的简单例子(..[05-28]
webservice结合dhtml的简单例子(..[05-28]
COM+ Web 服务:通过复选框路由到..[05-28]
COM+ Web 服务:通过复选框路由到..[05-28]
COM+ Web 服务:通过复选框路由到..[05-28]