9、.NET网络编程:Web服务器与邮件通信技术

.NET网络编程:Web服务器与邮件通信技术

1. System.Net.HttpWebListener

在.NET 2 Whidbey中, HttpWebListener 类为实现Web服务器提供了更优雅的解决方案。它借助 Http.sys 驱动(如果可用)来实现前所未有的性能,并集成了许多功能,如SSL加密和身份验证,这些功能从头开发会很困难。

以下是使用 HttpWebListener 前的准备代码,分别给出C#和VB.NET的示例:

// C#
using Microsoft.Win32;
' VB.NET
Imports Microsoft.Win32

为了展示其运行效果的差异,我们可以创建两个文件 test.txt test.xml ,都包含文本 <a><b/></a> 。将它们保存到服务器的HTTP根目录,然后在浏览器中输入 http://localhost/test.xml http://localhost/test.txt 。你会发现 test.xml 将以可折叠树的形式呈现,而文本文件将显示为一系列字符。

1.1 HttpWebList
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值