Thanks for the info Daniel,

I'm still building proof of concept demos at this stage, but I'm going to try and rebuild them all with the WVCM API so I can test it out. The source code looks very similar to the client library in some places. Does the WVCM actually build on the source for the client library or just the webdav protocol?

Can anyone confirm that the client library and WVCM API will be able to use the external transactions support in development for slide?

Ideally, I think a webapp would want to drop a JCA Adapter into the app server and treat slide like a database from there on. I just need to find the "JDBC" for slide.

thanks,

Ryan Rhodes


From: Daniel Florey <[EMAIL PROTECTED]>
Reply-To: "Slide Users Mailing List" <[EMAIL PROTECTED]>
To: Slide Users Mailing List <[EMAIL PROTECTED]>
Subject: Re: Which API should I use for a web app?
Date: Mon, 15 Mar 2004 16:50:09 +0100

Hi Ryan,
at the moment it is not recommended to use the slide api directly as you don't have access to many features that are hacked into the webdav layer. I don't know if versioning is working by using the slide api, there is some revision support but it is somehow mixed up with the webdav layer, so my advice would be not to use it. If you use slide api you are tied to the same vm so your webapp is not very scalable.
The client library is a good way to access slide as the webdav-layer will not change soo much in future.
WVCM is an abstraction layer on top of webdav, so it is little slower than webdav clientlib but it would be nice, if you would give it a try so that the jsr can get some feedback.
Regards,
Daniel


BTW: Slide is (at the moment) far to slow to serve any webapp in real time.
I'm currently working on a process engine that is doing all the caching and background-building of webpages so that a webapp can be build on top of slide. It will take some weeks until it is at a usable stage, but this might be a choice for webapps in the future.



ryan wrote:


I'm looking at the slide client library, the slide API, and the WVCM
API, and I can't figure out which one I should use for a web
application.  Can someone explain what the difference in these API's is?

Does the Slide API support versioning?  Would the Slide API be much
faster than the other two because of the network traffic?  Which API
will support external transactions in the future?

Thanks,

Ryan Rhodes






--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]


_________________________________________________________________
Get a FREE online computer virus scan from McAfee when you click here. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963



--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to