Application-based protocol and proxy selection by a mobile device in a multi-protocol network environment
    1.
    发明授权
    Application-based protocol and proxy selection by a mobile device in a multi-protocol network environment 有权
    基于应用的协议和代理选择由移动设备在多协议网络环境中

    公开(公告)号:US07277915B2

    公开(公告)日:2007-10-02

    申请号:US10292281

    申请日:2002-11-11

    IPC分类号: G06F15/13

    摘要: In a mobile device operating on a wireless network, one of multiple selectable proxies and its corresponding protocol stack are selected, to proxy a request and response, based on the application making the request. Connection information for each available proxy is stored in a configuration store. The application requests a Net Proxy object for the particular proxy and protocol stack to be used. The Net Proxy object contains a subset of the stored connection information specific to the particular proxy. An HttpAction object is then created for the request, and the Net Proxy object is linked to the HttpAction object. The HttpAction object is provided to a request manager, which dispatches the request to an appropriate protocol stack, based on the content of the net Proxy object linked to the HttpAction object, which causing the request to be sent to the selected proxy.

    摘要翻译: 在无线网络上运行的移动设备中,选择多个可选代理之一及其对应的协议栈,以便根据发出请求的应用代理请求和响应。 每个可用代理的连接信息存储在配置存储中。 该应用程序请求一个Net Proxy对象来使用特定的代理和协议栈。 Net Proxy对象包含特定代理所存储的连接信息的子集。 然后为请求创建HttpAction对象,并将Net Proxy对象链接到HttpAction对象。 HttpAction对象被提供给请求管理器,该请求管理器基于链接到HttpAction对象的净代理对象的内容将请求发送到适当的协议栈,这导致请求被发送到所选择的代理。