C++ 技术中心
::
首页
::
联系
:: ::
管理
160 Posts :: 0 Stories :: 87 Comments :: 0 Trackbacks
公告
郑重声明:本BLOG所发表的原创文章,作者保留一切权利。必须经过作者本人同意后方可转载,并注名作者(天空)和出处(CppBlog.com)。作者Email:coder@luckcoder.com
留言簿
(27)
给我留言
查看公开留言
查看私人留言
随笔分类
C++ STL(2)
C++ 基础(31)
Delphi(2)
Linux 编程(29)
Linux 操作(22)
MSSQL(1)
MYSQL(21)
Oracle
python编程(1)
UML(3)
Windows 编程(10)
Windows 网络编程(6)
工具(1)
其他编程(11)
其他生活类
三方库(5)
生活(7)
五线谱(1)
游戏开发(14)
随笔档案
2020年5月 (2)
2017年12月 (1)
2017年11月 (1)
2017年9月 (1)
2017年8月 (1)
2017年7月 (1)
2017年6月 (3)
2017年4月 (2)
2017年3月 (3)
2016年6月 (1)
2016年1月 (1)
2015年12月 (2)
2015年5月 (1)
2015年2月 (1)
2014年12月 (2)
2014年11月 (4)
2014年9月 (2)
2014年8月 (1)
2014年7月 (1)
2014年6月 (3)
2014年5月 (1)
2014年4月 (1)
2014年3月 (1)
2013年12月 (5)
2013年11月 (2)
2013年10月 (1)
2013年9月 (9)
2013年8月 (6)
2013年7月 (11)
2013年6月 (5)
2013年4月 (8)
2013年3月 (4)
2013年1月 (3)
2012年12月 (5)
2012年11月 (2)
2012年10月 (5)
2012年9月 (7)
2012年8月 (7)
2012年7月 (1)
2012年6月 (1)
2012年5月 (1)
2012年3月 (11)
2012年2月 (1)
2011年12月 (1)
2011年11月 (1)
2011年10月 (1)
2011年9月 (1)
2011年8月 (1)
2011年7月 (1)
2011年6月 (2)
2011年4月 (11)
2011年3月 (9)
搜索
最新随笔
1. origin游戏服务器引擎介绍
2. golang游戏服务器引擎
3. 套接字read/write返回值
4. 关于linux信号总结
5. A*算法实现
6. vc内存地址填充
7. c++函数throw()
8. EA类的关系
9. 游戏服务器相关讨论(转)
10. C/C++中volatile与 mutable,explicit 关键字详解
最新评论
1. re: 10个C++11特性
std::move() 解除引用,提供效率,所谓的右值处理,一开始也没看明白,后来觉得有这个挺好
--放屁阿狗
2. re: A*算法实现
评论内容较长,点击标题查看
--放屁阿狗
3. re: 内存泄露监控报告
用 BoundsChecker 吧,原理大家都懂但是自己做没必要(盗版滴)
--万连文
4. re: vc内存地址填充
你看的不全啊,0xcc表示是指令码:int 3,也就是软中断,
--冬瓜
5. re: 10个C++11特性
评论内容较长,点击标题查看
--lz
评论排行榜
1. 一个封装好的线程类(7)
2. 格式化字符串(6)
3. 字符串格式化防止数组越界(6)
4. 关于warning C4819(5)
5. CodeLite 出现中文乱码问题(4)
flash 843
自从Adobe Flash Player升级到9.0.124后,由于安全策略的修改,原来的socket连接方式将不能被使用,而必须采用新的安全策略方式来验证,具体的过程如 下:
1.首先检测服务端的843端口是否提供安全策略文件;
2.如果步骤1没有检测到,则检测AS代码中是否使用了Security.loadPolicyFile(xmlsocket://)手段进行安全验证, 如果没有则进行第3步验证;
3.在目标端口检测安全策略文件
如果以上3步都检测失败,则flash player拒绝连接目标服务器。socket连接失败。socket端大体思路是:监听843端口和目标端口,在flash player第一次连接时,会先连接843端口,并且发送"<policy-file-request/> "作为验证标志,如果843提供安全策略,则843端口将策略文件用字符串方式返回flash player , 如果安全策略文件中运行flash player连接目标端口,则843端口关闭,flash player自行启动一个socket连接目标端口。到此为止,socket连接成功。
<?
xml version="1.0"
?>
<!
DOCTYPE cross-domain-policy SYSTEM "/xml/dtds/cross-domain-policy.dtd"
>
<!--
Policy file for xmlsocket://socks.example.com
-->
<
cross-domain-policy
>
<!--
This is a master-policy file
-->
<
site-control
permitted-cross-domain-policies
="master-only"
/>
<!--
Instead of setting to-ports="*",
administrators can use ranges and commas
-->
<!--
This will allow access to ports 123, 456, 457, and 458
-->
<
allow-access-from
domain
="swf.example.com"
to-ports
="123,456-458"
/>
</
cross-domain-policy
>
Flash/Flex也支持基于Socket的网络连接 ,服务器端可以是C++,VB,C#,Java等任一语言开发。监听一个网络端口便可以接收到Flash/Flex开发的客户端的连接。
ActionScript 3.0提供了通过Socket连接的方式与服务器端通信。这点是超越传统B/S结构的重要特征。这样使得网络通信可以即时连接,避免了HTTP协议无状态 连接的弊病。ActionScript 3.0使用XMLSocket类进行连接。需要注意的是使用XMLSocket类进行Socket连接时,不能自动穿过防火墙。要想穿过防火墙连接,则需 要使用基于HTTP协议的RTMP协议。
posted on 2013-11-26 16:33
C++技术中心
阅读(1833)
评论(0)
编辑
收藏
引用
所属分类:
Linux 操作
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
相关文章:
flash 843
TOP中只查看某个或某些进程的信息
常用命令
mysql 5.6.13安装
Linux下如何查看高CPU占用率线程
安装cinnamon
windows和linux双系统删除linux
centos 使用fedora源
Virtualbox下linux与windows共享目录
DDD安装
网站导航:
博客园
IT新闻
BlogJava
博问
Chat2DB
管理
Copyright @ C++技术中心
Powered by:
.Text
and
ASP.NET
Theme by:
.NET Monster