Desarrollar con la API de JavaScript

Para desarrollar con la API de JavaScript en su propia máquina o para colocar aplicaciones desarrolladas con controles RIA en otro servidor, deberá instalar el proxy. El siguiente enlace de Yahoo proporciona información básica acerca de porqué son necesarias las páginas proxy:

http://developer.yahoo.com/javascript/howto-proxy.html

Para comenzar a trabajar con la API de JavaScript se requiere el proxy. Simplemente consulte el archivo JavaScript pertinente que aloja Spectrum™ Technology Platform en sus páginas html, y el navegador se encargará del resto. Para comenzar a desarrollar una aplicación basada en la API de JavaScript:

  1. Instale un servidor de aplicaciones web (por ejemplo, Tomcat) en su máquina.
  2. Cree una nueva carpeta de servicio en el directorio webapps (o equivalente) del servidor de aplicaciones recientemente instalado para su aplicación (por ejemplo, una carpeta llamada "myapp" ubicada en C:\apache-tomcat-7.0.39\webapps).
  3. Descargue el archivo riaproxy.war file desde Spectrum™ Technology Platform y cópielo a su directorio webapps (o equivalente) para instalarlo.

    Para obtener información acerca de cómo descargar e instalar el proxy, y sobre porqué debe usar el proxy, consulte Utilización del proxy. Para obtener información sobre cómo utilizar el proxy con su aplicación web, consulte Utilización del proxy en su aplicación web.

  4. Reinicie el servidor de aplicaciones.
  5. Cree las páginas de su aplicación en la carpeta del servicio que creó en el directorio webapps (o equivalente), mediante el uso de la funcionalidad de la API de JavaScript de Spectrum™ Technology Platform.
    Puede usar los ejemplos que se envían con Spectrum™ Technology Platform como punto de partida para su aplicación. Vea el origen de página de los ejemplos en su instalación local en http://<server>:<port>/JavaScriptExamples/.
    1. Guarde el origen en la carpeta "myapp" que creó anteriormente.
      Por ejemplo, para incluir searchNearest en su aplicación, haga clic con el botón derecho del mouse en el marco de contenido Search Nearest para mostrar el origen.
    2. Cambie el nombre de archivo .jsp a index.htm.
    3. Edite proxy.properties para que incluir lo siguiente:
      trusted.base.url=https://<yourspectrumspatialserverhost_port>
      auth.type=basic 
      anonymous_username=guest 
    4. Reinicie Tomcat y navegue hacia su aplicación en http://<server>:<port>/myapp