RTC Forums
November 24, 2024, 03:31:09 AM
Welcome,
Guest
. Please
login
or
register
.
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
Help
Login
Register
RTC Forums
>
Subscription
>
Support
>
CALDAV Server
Pages: [
1
]
« previous
next »
Print
Author
Topic: CALDAV Server (Read 5013 times)
ManfredPfeiffer
RTC License++
Posts: 14
CALDAV Server
«
on:
May 28, 2015, 09:53:50 AM »
Danjiel,
I am exploring the possibilities how to write a CALDAV-Server in Delphi on Windows.
Would that be possible with your RTC-Components?
Currently I am clueless - could you please shed some light into the darkness???
Kind regards,
Manfred
Logged
Dany
RTC License++
Posts: 69
Re: CALDAV Server
«
Reply #1 on:
June 01, 2015, 04:33:46 PM »
I'm doing it on RTC with WebDAV. *Print* out the RFC's. Get a good client for testing (does not matter what platform), just see to it that the client is "tech"-savvy so you get proper error info. Then start to receive the requests and write your responses. Either use the webserver samples and add some TMemo/TSynEdit to track what your server gets and sends out or install Fiddler or similar.
It ain't a freeway but after a lot of refactoring and back and forth your findings will with good design end up in something can share!
Also a hint is to download open source implementations of CalDAV and snoop around in the code. Even if it is written for C# or Node.js you'll be able can glean some insights.
In RTC it's the TRtcDataProvider, the "answer all calls" component IMHO that you would use.
HTH,
/Dany
Logged
ManfredPfeiffer
RTC License++
Posts: 14
Re: CALDAV Server
«
Reply #2 on:
June 05, 2015, 06:48:17 AM »
Thank you very much, Dany for this insight.
It sounds as if you have been going through the procedure you described.
Would you be in the position to license a CALDAV implementation to me?
Kind regards,
Manfred
Logged
Dany
RTC License++
Posts: 69
Re: CALDAV Server
«
Reply #3 on:
June 12, 2015, 08:41:23 AM »
Did you get my message? /D
Logged
Pages: [
1
]
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
Dashboard
-----------------------------
=> General
=> 3rd-Party
=> Quick Start
-----------------------------
Subscription
-----------------------------
=> Support
Loading...