我试图让我的 Flash 应用程序通过套接字连接到我的服务器,所以我需要设置一个套接字策略文件服务器。似乎有各种各样的自己动手实现,但是有什么标准或最佳实践可以使用吗?一些谷歌搜索什么都没有,所以我很想知道其他人尝试过的利弊。
顺便说一句,Adobe 强加了这个限制,但没有提供现成的支持它的东西,这似乎很奇怪。
我试图让我的 Flash 应用程序通过套接字连接到我的服务器,所以我需要设置一个套接字策略文件服务器。似乎有各种各样的自己动手实现,但是有什么标准或最佳实践可以使用吗?一些谷歌搜索什么都没有,所以我很想知道其他人尝试过的利弊。
顺便说一句,Adobe 强加了这个限制,但没有提供现成的支持它的东西,这似乎很奇怪。
我开发了它,所以我有偏见,但你可以看看http://socketpolicyserver.com
该软件打包为 Debian 软件包,便于在 Debian 系统上安装、升级、删除或清除。
该软件是作为 Apache 模块编写的,并使用任何使用 Apache 的人都比较熟悉的配置文件。
该软件使用跨平台的 Apache Portable Runtime 库,使代码相对简单且易于审计。
该软件文档齐全,包括日志记录功能和工作配置文件。
这些是我在设计和打包软件时使用的一些最佳实践。这里有一个警告:
我知道这不是您所要求的一切 - 只是几个专业人士和一个包裹的警告。
Adobe在这里有一些详细的建议:
Flash Player 9 和 Flash Player 10 中的策略文件更改
这篇文章涵盖了一系列主题,包括:
另请参阅此 stackoverflow 问题。