@ flex的as3代码是具备使用origin tcp socket通信能力的。

@ 如果是flex builder本机调试,那么可以直连tcp的server。

@ 如果flex发布在webserver上,那么使用flex连接tcp server后,会自动发送给server一个policy请求。严格来说是两个,一个发往connect的端口,一个发网843端口,内容如下

1
<policy-file-request/>

@ 我的server是在ubuntu下,发现必须root才能bind843端口,所以以下的做法没使用843端口,个人认为用843应该更简单,不影响你server的逻辑。

@ 在server上收到该信息后,需要往回发如下内容

1
2
3
strcat(policy_response, "<cross-domain-policy>");                             
strcat(policy_response, "<allow-access-from domain=\"*\" to-ports=\"*\"/>");
strcat(policy_response, "</cross-domain-policy>");

@ flex收到后,会断开这条tcp连接,再开一条连接到server,之后就能够正常进行tcp通信了。

最新文章

  1. IIS上虚拟站点的web.config与主站点的web.config冲突解决方法 分类: ASP.NET 2015-06-15 14:07 60人阅读 评论(0) 收藏
  2. struts 文件下载
  3. Graph database_neo4j 底层存储结构分析(5)
  4. 列车时刻表查询 jqm/ajax/xml
  5. 激活Maven profile的几种方式
  6. Spring transaction事务之roll back回滚
  7. (转)A drop-in universal solution for moving text fields out of the way of the keyboard
  8. iterm2 快捷键大全 Mac item2常用快捷键
  9. Java中获取当前日期
  10. 201521123040《Java程序设计》第3周学习总结
  11. linux ubuntu 远程ssh登录
  12. C#应用编程小例子-02-窗体最大化和最小化窗体大小
  13. Spring框架基础(下)
  14. Android大作业
  15. Linux 学习 (一) Linux简介
  16. HBase基础架构及原理
  17. Web前端基础——jQuery(一)
  18. ASP.NET Core 防止跨站请求伪造(XSRF/CSRF)攻击 (转载)
  19. CentOS系统 cd命令的使用
  20. echart中间显示固定的字

热门文章

  1. 31 Godoc: documenting Go code 编写良好的文档关于godoc
  2. ubuntu 16.04 网卡配置 虚拟机上网
  3. gitlab备份与还原
  4. Centos之常见目录作用介绍
  5. Effective STL 学习笔记 Item 16:vector, string &amp; C API
  6. Python3语法详解
  7. python开发学习-day15(前端部分知识、web框架、Django创建项目)
  8. 流程设计器jQuery + svg/vml(Demo7 - 设计器与引擎及表单一起应用例子)
  9. 国内最火的 HTML、CSS、JavaScript 开源项目 Top 榜,你知多少?
  10. hdoj2602 Bone Collector(DP,01背包)