software proxy que suporta transferência paralela

0

Eu preciso configurar um servidor proxy realmente rápido em um servidor remoto, eis o cenário:

  1. O servidor realiza a pré-busca de 3 KB de dados, principalmente recursos HTTP.
  2. O servidor envia ao cliente 3KB de dados, em vez do proxy HTTP ou SOCKS tradicional, o servidor abre a transferência multithread com 3 conexões, envia 1KB de dados por thread para cada conexão
  3. O cliente recebe 1KBx3 e os combina com os dados originais de 3KB e retorna como um servidor proxy HTTP local.
  4. O cliente exibe os dados originais no navegador por meio do proxy HTTP local

A latência não é importante desde que a taxa de transferência seja boa.

Existe algum software como este? É melhor se for código aberto ou gratuito.

    
por est 20.12.2009 / 07:30

2 respostas

0

Abaixo está uma lista de alguns servidores proxy.

No entanto, acho que as conexões paralelas são geralmente gerenciadas de maneira transparente pelo servidor proxy, o que significa que é o cliente que abre várias conexões através do servidor proxy, que serve apenas como gateway.

WinGate Proxy Server
Software comercial (US $ 74,95 para 3 usuários simultâneos).

WinProxy ($ 99)
A versão de demonstração é gratuita para dois usuários.

Proxy +
Gratuito para 3 usuários.

EDITAR

Como o acima não era o que você está procurando, aqui estão mais alguns:

SmoothWall Express
Vyatta.org
Endian

    
por 20.12.2009 / 11:59
0

O cliente (um navegador da Web) nunca solicitará mais de um recurso por vez (bem, a maioria dos navegadores usa dois canais independentes, mas nunca solicita o mesmo recurso em ambos) e não solicitará recursos parciais, a menos que seja instruído faça isso. Sem um navegador da Web personalizado, não há um servidor proxy que faça isso (pelo menos que eu saiba), pois isso é realmente um comportamento do lado do cliente. Supondo que você tenha um cliente em funcionamento, a maioria dos servidores proxy suportará o que você deseja.

Existe algum motivo para que seja um proxy remoto? Você poderia configurar um proxy em seu computador ou em sua LAN para atuar como um proxy que irá pré-buscar páginas e manter um cache local relativamente quente, e a maioria dos recursos estáticos (como imagens) será servida localmente.

    
por 24.02.2010 / 03:38