Re: Creating iDisk kind of application.
Re: Creating iDisk kind of application.
- Subject: Re: Creating iDisk kind of application.
- From: "Finlay Dobbie" <email@hidden>
- Date: Wed, 25 Apr 2007 12:37:51 +0100
On 25/04/07, php2cocoa <email@hidden> wrote:
Hi All,
I checked MacFUSE and thats what I was looking for. But its only for Mac OS
10.4 and above :-( . I think it would have been great if it could support
Mac OS 10.3.9.
Well, the VFS API in the kernel wasn't fully realised until Mac OS X
10.4, so if you were to implement your own filesystem you'd have to
write two different plug-ins if you wanted to support Mac OS X 10.3.x
as well as 10.4 and later (although of course you could share the
implementation).
Also note that writing VFS plug-in for pre-10.4 requires using
undocumented interfaces, and is largely unsupported, IIRC.
Sometime back when I was researching about, i did find MFSLives and EmptyFS.
The docs says MFS is not longer supported in Mac OS X. (
http://developer.apple.com/samplecode/MFSLives/index.html)
I don't understand what you mean here. MFS is not supported in Mac OS
X, but neither is your crazy custom server filesystem... The sample
code shows how to implement a VFS plug-in for an unsupported
filesystem. MFS is just used as an example of a simple filesystem that
you might want to write.
and EmptyFS is using .dmg which is not so interesting.
Yes, it's not exactly a fully-fledged example of what you need to do
to implement a VFS plug-in which is back-ended by a remote server, but
it's a starting point showing you the basics of what's involved.
Also, note that webdavfs is open-source as part of Darwin, see
<http://www.opensource.apple.com/darwinsource/>.
I think i should explore more of webdav. May be I should build a webdav
server that acts as a intermediary between my server and my webdav client.
Is there any webdav client/server samples available for cocoa/carbon.
Carbon and Cocoa are kind of irrelevant for network server
programming. If you want an example of a WebDAV client, see
<http://opensource.utr-software.com/connection/>.
-- Finlay
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden