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.
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.
Como um servlet, o proxy pode ser executado como um aplicativo da Web padrão. Outros aplicativos podem utilizar o proxy para intermediar pedidos.
A primeira etapa é localizar o arquivo WAR do proxy do Ajax.
Linux e UNIX: /opt/WebSphere/AppServer |
Windows:
c:\WebSphere\AppServer |
Linux e UNIX:
/opt/WebSphere/AppServer/installableApps/AjaxProxy.war |
Windows:
c:\WebSphere\AppServer\installableApps\AjaxProxy.war |
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.