.Net中的Web Service的几个属性,我来当次大喇叭,能用就用

80酷酷网    80kuku.com

  webBufferResponse
获取或设置是否缓存该请求的响应。
看你传多少东西了,如果传多比如传一个一个大文件就把这个属性设成false。传的少一定要用true
CacheDuration
获取或设置响应应在缓存中保留的秒数。
假如你的WebService是一个查询,而且在指定的秒数内对所有用户返回的是相同结果,那就用吧,性能提高的不得了啊
Description
描述 XML Web services 方法的描述性消息。
告诉别人你这个东西是干什么的。就是段说明文字
EnableSession
指示是否为 XML Web services 方法启用会话状态。
你的服务需要Session吗,不需要就快关掉,性能又提高了 呵呵
MessageName
在传递到 XML Web services 方法和从 XML Web services 方法返回的数据中用于 XML Web services 方法的名称。
我用C#写了个方法,而且还有几个重载的方法,那就要用这个了,制定一个别名,否则XML WebService可不知道是哪个。
TransactionOption
指示 XML Web services 方法的事务支持。
这里的事务是指一个Web Service的事务,
XML Web services 方法只能作为根对象参与事务,我kao,这怎么够用,这个在企业级应用中就不太现实了吧,因为我们很多时候需要多个Services来参与一个事物
别急微软和IBM也正在试图搞定,而且搞得差不多了,你要迫不及待就去看看
WS-Transaction

分享到
  • 微信分享
  • 新浪微博
  • QQ好友
  • QQ空间
点击: