COMO procesador de medios de la serie: Configuración del

Anuncio
COMO procesador de medios de la serie: Configuración del
controlador HTTP de las Javas de la segmentador de Apple
Contenido
Introducción
prerrequisitos
Requisitos
Componentes Utilizados
Convenciones
Desplegar la aplicación de Web de las Javas
Configurar Apache Tomcat para la aplicación de Web de las Javas
Configurar el spinnaker para señalar a la aplicación de Web de las Javas
Información Relacionada
Introducción
Ésta es las Tecnologías de la entrada de la configuración básica ha utilizado para probar el aspecto funcional de usar la característica de la
segmentador de Apple del spinnaker para transmitir las peticiones post HTTP a una aplicación de Web de las Javas que consiste en un programa
piloto simple del servlet de las Javas. Este documento utilizó Apache Tomcat 6.0.18 para su prueba/entorno del despliegue en Windows y Red
Hat Linux OS.
Para las instrucciones en instalar Apache Tomcat satisface ve http://tomcat.apache.org/.
La solución de acompañamiento se ha suministrado como archivo del .zip que se puede modificar según lo deseado. El contenido del incluido
archivo zip contiene la solución que se puede abrir como proyecto del eclipse, y una versión compilada de la aplicación situada dentro de la
estructura/de la carpeta de Apple. Hay también un script build.xml usado para empaquetar de nuevo (usando la hormiga - http://ant.apache.org/)
la estructura estallada de la aplicación de Web si se realizan los cambios.
prerrequisitos
Requisitos
No hay requisitos específicos para este documento.
Componentes Utilizados
Este documento no tiene restricciones específicas en cuanto a versiones de software y de hardware.
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos
que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si la red está funcionando,
asegúrese de haber comprendido el impacto que puede tener cualquier comando.
Convenciones
Consulte Convenciones de Consejos TécnicosCisco para obtener más información sobre las convenciones del documento.
Desplegar la aplicación de Web de las Javas
1. Desabroche el archivo JavaAppleHandler.zip en una carpeta arbitraria de su elegir en su sistema de archivo local. Aquí usted encontrará un
proyecto de aplicación de Web del EE de las Javas del eclipse que se pueda utilizar para los propósitos de debugging, un script de la
estructura que puedan ser utilizados al recompile y empaquetar la aplicación de Web, y una versión pre compilada para probar hacia fuera
como es.
2. Para utilizar la aplicación precompilada, copie la carpeta de Apple, situada en el directorio de la estructura del estallado archivo zip, en el
directorio de los webapps de su instalación de Apache Tomcat. (Para los servidores de aplicación de Web con excepción de Tomcat, ponga
los archivos desabrochados en la aplicación de Web respectiva de su servidor Web que recibe el directorio).
3. El nombre del directorio creado recientemente se llama “Apple” y corresponde con el elemento <display-name>Apple</display-name> del
archivo web.xml situado bajo la carpeta WEB-INF de la aplicación de Web. Si usted decide retitular la carpeta predeterminada al algo más,
esté por favor seguro de editar el atributo de nombre de la visualización para mantener la claridad.
Higo 1.0 - La jerarquía del directorio resultante de la aplicación de Web.
4. El directorio predeterminado de la ruta de acceso de los resultados para escribir los archivos generados por la aplicación del programa
piloto de la red de las Javas es señalado por el parámetro de la inicialización que se pasa al servlet de las Javas sobre la creación. La
ubicación predeterminada se asocia a la estructura de carpetas $ {catalina.home} /webapps/Apple por abandono y utiliza la variable de
entorno casera de “Catalina” usada por Apache Tomcat. (El hogar de Catalina es el directorio de instalación de Apache Tomcat en el
sistema de archivos.
<servlet>
<description></description>
<display-name>JavaAppleHandler</display-name>
<servlet-name>JavaAppleHandler</servlet-name>
<servlet-class>
com.inlethd.spinnaker.web.JavaAppleHandler
</servlet-class>
<load-on-startup>1</load-on-startup>
<init-param>
<description></description>
<param-name>outputPath</param-name>
!-- “outputPath” param
<param-value>${catalina.home}/webapps/Apple</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>JavaAppleHandler</servlet-name>
<url-pattern>/applefeed/*</url-pattern>
!-- the servlet URL pattern
</servlet-mapping>
Higo 1.1 - El servlet que asocia para la clase del programa piloto de la red de las Javas en el archivo de configuración web.xml.
El elemento del <url-pattern> indica el modelo URL que invocará el doPost de los servlet de las Javas, o los métodos del doDelete para
manejar el pedido entrante. Aquí es adonde el almacenamiento URL del spinnaker señalará en última instancia.
Configurar Apache Tomcat para la aplicación de Web de las Javas
Esta sección describe el configurar de los permisos requeridos para la aplicación del programa piloto de la red de las Javas, así como el
asegurarse de que los tipos MIME apropiados estén sabidos al servidor de Apache Tomcat. (Para los servidores Web con excepción de Tomcat,
consulte por favor con el manual de configuración de su servidor Web).
1. Abra la carpeta del conf situada en su directorio de instalación de Apache Tomcat.
2. Abra el archivo nombrado catalina.policy en cualquier editor de textos. En este archivo usted concederá la aplicación del programa piloto
de la red de las Javas para poder leer, escribir, y borrar los archivos y los directorios dentro de su propio contexto arraigan.
3. Navegue a la parte inferior del archivo catalina.policy y añada las configuraciones de permiso al final del fichero siguientes:
// The permissions granted to the context WEB-INF/classes directory
grant codeBase "file:${catalina.home}/webapps/Apple/WEB-INF/classes/-" {
permission java.io.FilePermission "${catalina.home}/webapps/Apple", "read";
permission java.io.FilePermission "${catalina.home}/webapps/Apple", "write";
permission java.io.FilePermission "${catalina.home}/webapps/Apple", "delete";
};
4. Después de que se hayan añadido al final del fichero las configuraciones, salve y cierre el archivo.
5. Abra el archivo del master web.xml también situado en la carpeta del conf de su directorio de instalación de Apache Tomcat.
Encuentre la sección llamada las “asignaciones predeterminadas del tipo MIME” e inserte las etiquetas siguientes del elemento de la
6.
asignación del MIME en esta sección. Las extensiones de archivo generadas por la característica de la segmentador de Apple del spinnaker
y pedidas por el IPhone son m3u8, ts y aac. Estableciendo éstos IMITE las asignaciones se asegura de que la encabezado correcta del tipo
de contenido está fijada cuando estos archivos son pedidos por el cliente.
<mime-mapping>
<extension>m3u8</extension>
<mime-type>application/vnd.apple.mpegurl</mime-type>
</mime-mapping>
<mime-mapping>
<extension>ts</extension>
<mime-type>application/octet-stream</mime-type>
</mime-mapping>
<mime-mapping>
<extension>aac</extension>
<mime-type>application/octet-stream</mime-type>
</mime-mapping>
Configurar el spinnaker para señalar a la aplicación de Web de las Javas
Spinnaker de la configuración para utilizar la segmentador de Apple en la lengueta H264 usando la aplicación de Web creada recientemente URL
de las Javas. Basado sobre la etiqueta del <url-pattern> descrita en la sección anterior, configurando Apache Tomcat para la aplicación de
Web de las Javas especifique el campo URL del almacenamiento, y con la raíz URL del contexto de la aplicación de Web especifique el campo
de publicación de la entrada URL.
Información Relacionada
Notas Técnicas de Troubleshooting
© 1992-2015 Cisco Systems Inc. Todos los Derechos Reservados.
Fecha de Generación del PDF: 17 Octubre 2015
http://www.cisco.com/cisco/web/support/LA/110/1108/1108811_java-http-handler-setup-00.html
Descargar