Utilizando o Proxy do Ajax


O proxy Ajax é distribuído como um arquivo de arquivamento da Web (WAR) que pode ser instalado diretamente em um aplicativo ou combinado com um archive corporativo (EAR) de aplicativo existente. O uso depende de suas metas.

Se você estiver desenvolvendo um aplicativo que utiliza o Ajax, que deve suportar script de site cruzado uma vez que estão sendo acessados dados de um ou mais sites remotos, o arquivo WAR do proxy do Ajax poderá ser integrado como parte de seu aplicativo. Se você tiver vários aplicativos acessando o mesmo site remoto, poderá implementar o proxy do Ajax como um arquivo WAR independente e permitir que vários aplicativos o acessem.



Introdução

É possível aplicar o proxy do Ajax de várias maneiras. Os dois cenários a seguir demonstram como você pode utilizar o proxy do Ajax. As etapas são abrangidas com mais detalhes no documento.

(Opção 1) Usando o proxy integrado como parte do seu aplicativo JavaTM EE

Como um servlet, o proxy pode ser integrado a seu aplicativo Java EE e implementado com o aplicativo. A integração do proxy com o aplicativo suporta a implementação de proxy com o aplicativo em uma configuração pronta para ser executada. É possívelrá optar por integrar o proxy do Ajax a seu aplicativo se estiver construindo um aplicativo que combine o conteúdo de um ou mais terminais de serviço em um aplicativo baseado no Ajax.

  1. Modifique o seu arquivo application.xml para incluir o Servlet AjaxProxy. Normalmente, se você já tem um arquivo EAR criado, então é possível associar o proxy Ajax para o arquivo WAR do IBM® WebSphere Application Server ao seu projeto EAR, e o Eclipse completa o restante.
  2. Modifique o arquivo proxy-config.xml para definir caminhos de contexto de URI, URLs e políticas suportados pelo proxy.
  3. Construa o seu aplicativo com o servlet do proxy Ajax e implemente o aplicativo.

(Opção 2) Utilizando um Proxy como um Aplicativo da Web Independente

Como um servlet, o proxy pode ser executado como um aplicativo da Web padrão. Outros aplicativos podem utilizar o proxy para intermediar pedidos.

  1. Modifique o arquivo proxy-config.xml para definir caminhos de contexto de URI e políticas suportados pelo proxy.
  2. Implemente o proxy do Ajax para o arquivo WAR do IBM WebSphere Application Server em seu servidor de aplicativos.

Localize o arquivo de arquivamento da Web (WAR) do aplicativo proxy Ajax.

A primeira etapa é localizar o arquivo WAR do proxy do Ajax.

Modificar o Arquivo proxy-config.xml para o Proxy do Ajax

O arquivo proxy-config.xml está localizado no diretório WEB-INF/ do arquivo AjaxProxy.war e controla como o proxy se comporta quando um pedido do lado do cliente é transmitido ao proxy. Como o arquivo proxy-config.xml é carregado durante a fase de inicialização de servlets, é necessário reiniciar o servlet para que as alterações tomem efeito. A seção Arquivo WEB-INF/proxy-config.xml descreve como controlar o comportamento do proxy.



Termos de Uso | Feedback