Utilizzare i servizi di SharePoint Services dall'interno della vostra applicazione

La domanda:

Subject: SharePoint Services for ISVs

I’m working on getting information to a local ISV regarding integrating SharePoint Services into their products. 

They essentially want to have their product work like Word, Excel, etc. in SharePoint Services and use SharePoint sites as the means of managing their documents in teams.  I can’t seem to find any information of that type in the SDK, it’s more fine grained tasks such as integrating list management into a project.

La risposta:

Office is using two techniques:

1. For TaskPane access to site contents, they're using Web services.  They're documented in the SDK reasonably well.  Robert's done a lot of work with this.
 
2. For file I/O, the setting of properties, and the performing of checkouts/checkins, they're using the FrontPage RPC protocol.  (It's an unfortunate choice of names, as it has nothing to do with DCE RPCs), FPRPCs are HTTP POSTs and responses, but the format is different from what we do in WebDAV.  The FrontPage Server Extensions are not involved at all.
 
If one doesn't use FrontPage RPCs, the only remaining option is to use a two-step process:  moving the file with WebDAV and setting properties/checking it in & out with Web services.
 
If you'd like an example of using FPRPCs, we covered one at the PDC -- I've attached the demo code from that session, which includes a sample of how to do a FPRPC upload.
 
Per approfondire:
 
Le sessione presentata alla PDC: http://www.mymsevents.com/MyMSEvents/search.aspx?s=1&keywords=WSVL02&keywordtype=1 (le slide al momento non sono pubblicate)
Il codice sorgente dell'esempio: http://www.gotdotnet.com/team/PDC/4164/WSVL02.zip
 

posted @ mercoledì 12 novembre 2003 10:51

Print
Comments have been closed on this topic.