wse说谈(1)——简介,下载与安装

简介: WSE,是Web Service Enhancement的简称。是Web服务增强。现在的版本是3.0。WSE对.net平台开发ws提供了有效的支持。其实对wse的理解可以这样:.net中的web服务是微软对web服务的处理工具,而wse是对工具的增强。

WSE,是Web Service Enhancement的简称。是Web服务增强。现在的版本是3.0WSE.net平台开发ws提供了有效的支持。其实对wse的理解可以这样:.net中的web服务是微软对web服务的处理工具,而wse是对工具的增强。增强有多个方面,例如安全和传输。

如果要了解安全增强的话,还需要一些额外的知识点,例如散列,加密,证书等。这些可见我的随笔:

http://www.cnblogs.com/jams742003/category/241179.html

 

(一)WSE的安装

现在的3.0版本可以到:

http://www.microsoft.com/downloads/details.aspx

?FamilyID=018a09fd-3a74-43c5-8ec1-8d789091255d&displaylang=en

下载

下载后,进行安装。安装过程中以插件形式安装,安装到vs2005中。在vs2008中安装请找其它文档。安装完毕后,新建立网站项目,然后在网站项目上右键可以看到:WSE Settings 3.0选项了。WSE安装成功。

(二)WSE配置

打开WSE Settings 3.0配置视窗,可以进行WSE配置。这个可视工具是对config文件的配置。它有以下选项卡:

常规(General);安全(secuity);路由(routing);策略(policy);令牌分发(tokenissuing);调试(diagnostics);消息(messaging

(三)WSEWS的安全增强

ws中,如果要进行用户验证,可以通过在soap header中添加用户信息,然后客户端设置soap头信息,服务端读取这些信息,进行验证,以判断用户的身份和权限。具体的做法可见:

http://www.cnblogs.com/jams742003/archive/2010/03/31/1701555.html

通过对soapheader的派生类的一些操作可以实现在soap封套中的头部分添加额外的信息,这些信息是明文格式,当然可以通过一些安全技术来进行保护,例如加密,这个这里不再赘述。

 

 

WSE大纲参考请见老徐(男性)的WSE四篇文章:

http://www.cnblogs.com/frank_xl/archive/2009/02/28/1400007.html

博客园大道至简

http://www.cnblogs.com/jams742003/

转载请注明:博客园

目录
相关文章
|
6月前
|
Windows
​史上最详细的Windows10系统离线安装.NET Framework 3.5的方法(附离线安装包下载)
​史上最详细的Windows10系统离线安装.NET Framework 3.5的方法(附离线安装包下载)
551 0
|
2月前
|
安全 C# 开发者
.NET开源的一键自动化下载、安装、激活Microsoft Office利器
.NET开源的一键自动化下载、安装、激活Microsoft Office利器
|
7月前
|
编译器 C# 数据库
C#之二十二 WIN应用程序的安装部署
C#之二十二 WIN应用程序的安装部署
36 0
|
测试技术 Python
HTMLReport使用1 | HTMLReport简介和安装
HTMLReport使用1 | HTMLReport简介和安装
125 0
HTMLReport使用1 | HTMLReport简介和安装
|
Linux PHP
Chevereto——简介及安装
一款强大好用的图床程序-Chevereto
566 0
Chevereto——简介及安装
|
自然语言处理
Wix 安装部署教程(十四) -- 多语言安装包之用户许可协议
原文:Wix 安装部署教程(十四) -- 多语言安装包之用户许可协议          在上一篇中,留下了许可协议的问题,目前已经解决。感谢网友武全的指点! 问题          一般我们是用WixVariable 来设定许可协议。
1023 0
|
.NET API 数据库
win10 uwp 使用 asp dotnet core 做图床服务器客户端
原文 win10 uwp 使用 asp dotnet core 做图床服务器客户端 本文告诉大家如何在 UWP 做客户端和 asp dotnet core 做服务器端来做一个图床工具   服务器端 从 win10 uwp 手把手教你使用 asp dotnet core 做 cs 程序 可以了解一个简单的 asp dotnet core 程序是如何搭建,下面来告诉搭建如何做一个简单的图床服务器 注意本文提供的方式不能用在正式的项目,只能在自己玩的项目使用。
994 0
|
监控 .NET Java
asp.Net Core免费开源分布式异常日志收集框架Exceptionless安装配置以及简单使用图文教程
最近在学习张善友老师的NanoFabric 框架的时了解到Exceptionless : https://exceptionless.com/ !因此学习了一下这个开源框架!下面对Exceptionless的学习做下笔记! Exceptionless是什么?能做什么呢? “Exceptionless”这个词的定义是:没有异常。
1841 0