dapihttp es un DLL COM que expone un modelo de objetos similar a la doorsapi, y permite acceder a un servidor Doors mediante una conexión HTTP, de manera remota.
Puede utilizarse para integrar aplicaciones externas que tengan la posibilidad de utilizar bibliotecas COM (como macros de Excel por ejemplo), corriendo un pequeño instalador en la máquina cliente.
Instalación
Descargue y ejecute el instalador de la última versión del cliente dapihttp de esta ubicación
Recuerde verificar la versión del dapihttplistener de su servidor de Doors (carpeta web\inc). De ser necesario actualicelo con el que se encuentra en la carpeta de instalación.
Ejemplo de código dapihttp (en negrita las lineas que cambian respecto a doorsapi)
' Inicio de sesion
Set dSession = CreateObject("dapihttp.Session")
dSession.ServerURL = "http://myserver/gestar/inc/dapihttplistener.asp"
dSession.Logon "usuario", "clave", "instancia"
' Instanciar una carpeta
Set fld = dSession.FoldersGetFromId(999)
' Crear un documento
Set doc = fld.DocumentsNew
doc.Fields("title").Value = "prueba"
doc.Save
' Cierre de sesion
dSession.Logoff
No hay comentarios:
Publicar un comentario