Compartir a través de


Servidor de aplicaciones de informes (RAS)

Una de las tecnologías de BusinessObjects es el servidor de aplicaciones de informes ( RAS). RAS es un SDK cliente y un servidor. Puede utilizar el servidor RAS para crear y modificar informes Crystal, así como para procesar solicitudes de páginas. Cuando un proceso de servidor recupera un informe solicitado, RAS lo pasa al visor de informes.

El servidor RAS sólo está disponible como parte de Crystal Reports Server o de BusinessObjects Enterprise.

Servidor RAS administrado

Al servidor RAS que es administrado por otros componentes del marco empresarial se le llama servidor RAS administrado. Crystal Reports Server y BusinessObjects Enterprise ofrecen un marco de servidores que facilita la administración y distribución de informes a través de la Web en toda la empresa. El servidor RAS administrado es uno de los diversos servidores de este marco. Puede procesar informes ubicados en el mismo equipo que el servidor Web y el SDK RAS (informes no administrados) o informes ubicados en un servidor de repositorio de informes independiente (informes administrados).

Un servidor RAS administrado puede utilizar el Modelo de objetos ReportClientDocument (RAS) y el Modelo de objetos InfoObject (BOE).

Con Crystal Reports Server y BusinessObjetcs Enterprise se incluye un servidor RAS administrado.

Servidor RAS no administrado

Un servidor RAS no administrado ya no está disponible como opción de actualización.

Al servidor RAS que se ejecuta independientemente de un marco empresarial se le llama servidor RAS no administrado. El servidor RAS no administrado proporciona acceso a archivos de informes Crystal en el sistema local de archivos o en carpetas de red designadas (informes no administrados). El SDK RAS no administrado y el servidor RAS no administrado pueden estar ubicados en dos equipos diferentes.

El servidor RAS no administrado utiliza el Modelo de objetos ReportClientDocument (RAS).

Uso de la API RAS sin un servidor RAS

En Crystal Reports, puede acceder a la funcionalidad avanzada para la creación y modificación de informes de Modelo de objetos ReportClientDocument (RAS) desde el SDK de CR .NET. El paquete de implementación de este escenario sólo requiere los ensamblados .NET, lo que significa que utiliza la API RAS en proceso.

No obstante, si utiliza la API RAS en proceso, perderá las ventajas de rendimiento y estabilidad de un sistema fuera de proceso orientado al servidor. Para obtener estas ventajas, utilice la API RAS en combinación con un servidor RAS en un entorno Crystal Reports Server o BusinessObjects Enterprise.

Para obtener información adicional y código de ejemplo, consulte la propiedad ReportClientDocument de la clase CrystalDecisions.CrystalReports.Engine.ReportDocument en la referencia de la API.

Vea también