Re: [lazarus] Component or library for HTTP and/or WebDAV protocol on Mac OS X

2007-07-24 Thread Marco van de Voort
On Mon, Jul 23, 2007 at 03:35:51PM +0200, Tobias Giesen wrote:
 I am ready to invest a lot of time into this, so if I have to create
 something new or port a library that currently works on Windows or Linux,
 how should I proceed? Is there a library that I should port over to 
 Macintosh? Probably not Indy 10? Should I try to use the Carbon API or 
 Unix sockets?

Indy 10 snapshot worked for a while on OS X, but only a handful of
components have been checked. 

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] Component or library for HTTP and/or WebDAV protocol on Mac OS X

2007-07-23 Thread Michael Van Canneyt


On Mon, 23 Jul 2007, Tobias Giesen wrote:

 Hello,
 
 I am looking for a component or library which will eventually enable me
 to access a WebDAV server from my client application, which I am making
 with Lazarus. Is there a recommended component or library for HTTP, or
 even WebDAV?

There is code for HTTP (synapse, Indy, ICS, lnet).
I have code for Webdav, which I plucked from internet somewhere, and which
I corrected and enhanced.

 
 I am ready to invest a lot of time into this, so if I have to create
 something new or port a library that currently works on Windows or Linux,
 how should I proceed? Is there a library that I should port over to 
 Macintosh? Probably not Indy 10? Should I try to use the Carbon API or 
 Unix sockets?

I suggest you use one of the above sets. The webdav component can still
be found on internet (I think I got it from Torry's pages), but if you
don't find it, I can always send you a copy.

Michael.

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] Component or library for HTTP and/or WebDAV protocol on Mac OS X

2007-07-23 Thread Tobias Giesen
Michael wrote:
 There is code for HTTP (synapse, Indy, ICS, lnet).
 I have code for Webdav, which I plucked from internet somewhere, and which
 I corrected and enhanced.

Hi Michael,

thanks for the quick reply! Are you using WebDAV on Windows?

Do you think any of (synapse, Indy, ICS, lnet) might be suited best 
for a Mac OS X port? I also need https ...

Cheers,
Tobias


_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


RE: [lazarus] Component or library for HTTP and/or WebDAV protocol on Mac OS X

2007-07-23 Thread Hess, Philip J
Synapse compiles okay on OS X, but it crashes at startup. I'm still
investigating why as it works fine on Windows. I'm using Synapse with
the Web Service Toolkit.

http://www.ararat.cz/synapse/

http://wiki.lazarus.freepascal.org/Web_Service_Toolkit

Thanks.

-Phil


-Original Message-
From: Tobias Giesen [mailto:[EMAIL PROTECTED] 
Sent: Monday, July 23, 2007 9:36 AM
To: lazarus@miraclec.com
Subject: [lazarus] Component or library for HTTP and/or WebDAV protocol
on Mac OS X

Hello,

I am looking for a component or library which will eventually enable me
to access a WebDAV server from my client application, which I am making
with Lazarus. Is there a recommended component or library for HTTP, or
even WebDAV?

I am ready to invest a lot of time into this, so if I have to create
something new or port a library that currently works on Windows or
Linux,
how should I proceed? Is there a library that I should port over to 
Macintosh? Probably not Indy 10? Should I try to use the Carbon API or 
Unix sockets?

Any advice or opinions are very welcome.

Cheers,
Tobias


_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] Component or library for HTTP and/or WebDAV protocol on Mac OS X

2007-07-23 Thread Michael Van Canneyt


On Mon, 23 Jul 2007, Tobias Giesen wrote:

 Michael wrote:
  There is code for HTTP (synapse, Indy, ICS, lnet).
  I have code for Webdav, which I plucked from internet somewhere, and which
  I corrected and enhanced.
 
 Hi Michael,
 
 thanks for the quick reply! Are you using WebDAV on Windows?

Yes (using Delphi, though)

 
 Do you think any of (synapse, Indy, ICS, lnet) might be suited best 
 for a Mac OS X port? I also need https ...

I use Indy, but I think the component was originally written for Synapse.
Since I used Indy for the rest of my code, I changed the back-end.

Synapse is more simple than Indy, so I suggest you use that. As far
as I know, it should work out of the box on Mac.

Michael.

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives