Interfaz NET
La interfaz .NET está construida como contenedor alrededor de la interfaz COM de RaptorXML. Se ofrece como ensamblado de interoperabilidad principal firmado por Altova y usa el espacio de nombres Altova.RaptorXMLServer.
Añadir al proyecto Visual Studio .NET una referencia al DLL de RaptorXML
Para poder usar RaptorXML en su proyecto .NET debe añadir una referencia al DLL de RaptorXML (Altova.RaptorXMLServer.dll) en el proyecto. El paquete de instalación de RaptorXML+XBRL Server contiene un archivo DLL firmado y llamado Altova.RaptorXMLServer.dll, que se añadirá automáticamente al caché global de ensamblados cuando se instale RaptorXML usando el programa de instalación de RaptorXML. (Su ubicación suele ser la carpeta C:\WINDOWS\assembly.)
Para añadir una referencia a este DLL en un proyecto .NET:
1.Abra el proyecto .NET y haga clic en Proyecto | Añadir referencia. Aparece el cuadro de diálogo "Añadir referencia" (imagen siguiente).
2.En la pestaña Browse vaya a la carpeta: <RaptorXML application folder>/bin, seleccione el DLL de RaptorXML Altova.RaptorXMLServer.dll y haga clic en Aceptar.
3.Seleccione el comando View | Object Browser para ver los objetos de la API de RaptorXML.
Cuando Altova.RaptorXMLServer.dll esté a disposición de la interfaz .NET y RaptorXML esté registrado como objeto servidor COM, las funciones de RaptorXML estarán disponibles en el proyecto .NET.
Nota: | RaptorXML se registra automáticamente como objeto servidor COM durante la instalación. No es necesario registrarlo a mano. |
Nota: | si recibe un error de acceso, compruebe que tiene los permisos necesarios. Vaya a Servicios de componentes y otorge permisos a la misma cuenta que ejecuta el grupo de aplicaciones que contiene RaptorXML. |
Código de ejemplo
El ejemplo de código C# y el de código Visual Basic .NET muestran cómo se puede usar la API de RaptorXML a través de su interfaz .NET. Para estos ejemplos de código también ofrecemos archivos de muestra en la carpeta examples/serverAPI de la carpeta de aplicación de RaptorXML.