1

我使用码头,我使用 websocket。我尝试在 IE8 和 IE9 上使用 flash websocket,但我遇到了一些问题。我正在尝试获取闪存策略文件: WebSocket.loadFlashPolicyFile("xmlsocket://127.0.0.1:9999/policy") 但它不会对我的 servlet 进行任何调用:

public class PolicyServlet extends GenericServlet {
    @Override
    public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
        System.out.println("SEVERE");
    }
}

在 web.xml 中:

<servlet-mapping>
     <servlet-name>PolicyServlet</servlet-name>
     <url-pattern>/policy</url-pattern>
</servlet-mapping>

我该如何解决?

4

1 回答 1

0

以下是如何使用 apache 模块来提供策略文件的示例。 http://socketpolicyserver.com/。也许您更容易使用 IE9 插件http://html5labs.interoperabilitybridges.com和/或 jetty-websocket 作为您的 servlet 实现接口,因为您已经使用 jetty 作为您的 Web 服务器。

于 2012-09-23T09:14:24.387 回答