您的位置:知识库 » .NET技术

创建一个示例和WebMethod特性解析

作者: VisualStudio  来源: 博客园  发布时间: 2008-10-14 23:38  阅读: 12693 次  推荐: 1   原文链接   [收藏]  

系列文章导航:

创建一个示例和WebMethod特性解析

WebService特性和数组类型解析

类和结构体解析

利用YAHOO公开API做天气预报Web服务

Webservice 的设计和模式

Remoting和Webservice的区别


 

(3)生成Web服务,在浏览器中打开(效果如下)

(4)创建个其他程序,调用就可以了!

 

WebMethod特性的EnableSession属性

此属性默认为false。如果设置为true,web方法将会启用会话状态,且继承自WebService类,那么会话状态集合可以使用WebService.Session属性访问,如果没有集成,则可以直接从HttpContext.Current.Session访问。

上面代码中HitCounter()方法为每个会话准备了单击计数器。

会话状态为应用程序增加了额外的开销,如果移除会话状态可以提高性能。然而,会话状态作为全局变量很有用,因为它能够超出成员变量的工作范围。

需要注意的是:会话状态在Web服务中是通过cookies实现的,如果传输机制不是HTTP的话,则不可用。

 

1
0

.NET技术热门文章

    .NET技术最新文章

      最新新闻

        热门新闻