Vermeer RPC en Office 2007

1

Así que he estado trabajando en una aplicación en Windows que se conecta con el servicio WebClient y las aplicaciones de Office en un extremo, y SharePoint en el otro extremo, para hacer una compresión avanzada y tal. Todo funciona bien la mayor parte del tiempo con WebDAV y con las descargas normales de Office cuando el servicio WebClient está completamente deshabilitado.

Pero de vez en cuando en Word 2007, cuando WebDAV está habilitado, parece ignorar completamente WebDAV y utilizar la antigua comunicación Vermeer RPC.

Hasta ahora no he podido replicar esto de manera confiable, por lo que es extremadamente difícil probar la funcionalidad de mi aplicación cuando se usa este protocolo.

Así que me preguntaba si alguien sabía en qué circunstancias Word 2007 usaría Vermeer RPC para el manejo de la extracción y descarga de documentos de SharePoint. ¿Word decide o SharePoint decide cómo y cuándo usarlo?

Gerald
fuente

Respuestas:

0

Resulta que la respuesta estaba justo en frente de mi cara, pero mi plugin me la estaba ocultando.

Si el servicio WebClient está deshabilitado (no solo detenido, sino deshabilitado, porque Office lo reiniciará si puede), entonces las aplicaciones de Office recurrirán a Vermeer RPC.

El complemento de mi servidor estaba manipulando un poco los encabezados de los paquetes de Vermeer, por lo que no podía leerlos correctamente y volvería a una operación HTTP GET directa para abrir el documento como Solo lectura.

Supongo que el uso esporádico de Vermeer RPC que vi se debió a un problema similar; el complemento del servidor manguera algo con un encabezado WebDAV y lo obligó a recurrir a Vermeer. D'oh

Gerald
fuente