Web Service 基本概念(1)

 
  1. 随着电子商务的发展,对分布式计算模型提出了非常高的要求。
    这些要求主要表现为
  2. 语言的独立性
  3. 平台的独立性
  4. 能够通过Internet环境,被远程调用

     

     

     

     

  5. 传统的分布式计算模型
  6. Microsoft公司
  7. DCOMDistribution Component Object Model)(分布式组件对象模型)
  8. OMG Object Menagement Group
  9. COBRACommon Object Request Broker Architecture)(公共对象请求代理结构

     

  10. SUN公司
  11. RMI Remote Method Invocation )(远程方法调用)

     

  12. 缺点:很难穿透防火墙,在Internet上被调用。

     

     

     

     

  13. 特点
  14. Web Services是一种分布式计算组件,它具有一下特点:
  15. 能够暴露自己的业务逻辑给远程调用者。
  16. 支持平台独立,支持语言独立,支持任何方式的调用,支持开放的标准。
  17. 建立于XML技术基础之上。

     

     

    WebServices 架构

     

  18. HTTP Web Services 的传输方式。
  19. XML Web Services 的消息的表示方式。
  20. SOAP Web Services 的消息的封装方式。
  21. WSDL Web Services 的服务描述语言。
  22. UDDI Web Services 的注册方式,发现方式。

     

     

     

    WebServices 的状态管理

     

  23. 在默认情况下,.NET下的Web Services是无状态的.
  24. 但是可以用ASP.NET提供的状态管理 ,那就是SessionApplication.
  25. 这种方式使得Web Services下状态管理变得简单了,只需使用WebMethod属性的EnableSession属性就可.
  26. [WebMethod(EnableSession=True)] .
  27. 对于Web Services而言,Application属性总是可用的。

     

     

     


     

     

     

     

     

     

     

     

转载于:https://www.cnblogs.com/KimSky/archive/2008/11/18/1336260.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值