9、微软技术概览:.NET、SOAP及相关服务解析

微软技术概览:.NET、SOAP及相关服务解析

1..NET安全策略

.NET的安全策略对用户和开发者都有益处,它包含四种主要技术:
- 类型验证 :系统会验证所有.NET代码是否遵循对象模型的类型系统规则。
- 来源验证 :任何.NET程序集都可以且通常应该使用128位公钥加密进行签名,防止冒充其他软件来源。
- 细粒度权限机制 :每个程序集可以指定其调用者必须具备的精确权限,如文件读取、文件读写、DNS访问等,还包括新的程序员自定义权限。
- “主体”概念 :软件元素在其生命周期内可以承担各种角色,每个角色对应特定的安全级别访问权限。

对于程序集运行时安全行为的修改,可根据程序员的需求采用声明式或命令式安全方式。声明式安全允许程序员在程序集代码的元数据中直接指定安全要求;命令式安全则直接在代码中实现,程序员通过编程方式采取安全措施,权限的授予或拒绝取决于安全堆栈的状态。

2. Open.NET项目

开发者计划在2000年底发布关键微软.NET工具的开源版本。若成功,企业将更轻松地集成运行在线应用程序的各种操作系统。由开发Linux流行Gnome用户界面的Ximian牵头的MONO项目,正在进行多个开源.NET项目的开发:
- 开发C#语言的一个版本,作为Java的竞争对手。
- 开发.NET CLI,用于运行用C、C++、C#、COBOL和Pascal编写的程序。
- 构建一组类库,作为开发应用程序的软件组件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值