Ik ben momenteel bezig om een web-based client te bouwen voor Sync4j.
Sync4j is een open-source project om data tussen mobiele apparaten te kunnen synchroniseren.
Sinds de server helemaal runnt op SyncML is het belangrijk dat die informatie bij de server kan komen. SyncML is een XML bestand gebaseerd op een bepaalde DTD. Dit is in feite het protocol. Met SyncML kan ik de server vertellen wat die moet doen.
Het probleem zit hem echter in het XMLHttpRequest object. Omdat de verstuurd gegevens bepaalde header informatie nodig hebben kan ik gemakkelijk een bestand bij de server krijgen die die dan ook kan lezen. Dit is me al gelukt.
Echter er moeten meerdere berichten gestuurd worden, En daar zit het probleem. Voor de authenticatie moet ik het naar een specifieke URL posten en AJAX kan daar niet naartoe posten.
Een voorbeeld van de url:
'http://mijnserver:8080/sync4j/sync?sid=W0JAYzAxN2U5LTExNDI0Mzc4MDUyOT'
Ik heb het AJAX script gedownload ergens, en ik vraag mij af of ik echt geen post request kan doen naar een dergelijke URL.
Misschien dat iemand met veel ervaring met het XMLHttpRequest mij kan helpen?
Sync4j is een open-source project om data tussen mobiele apparaten te kunnen synchroniseren.
Sinds de server helemaal runnt op SyncML is het belangrijk dat die informatie bij de server kan komen. SyncML is een XML bestand gebaseerd op een bepaalde DTD. Dit is in feite het protocol. Met SyncML kan ik de server vertellen wat die moet doen.
Het probleem zit hem echter in het XMLHttpRequest object. Omdat de verstuurd gegevens bepaalde header informatie nodig hebben kan ik gemakkelijk een bestand bij de server krijgen die die dan ook kan lezen. Dit is me al gelukt.
Echter er moeten meerdere berichten gestuurd worden, En daar zit het probleem. Voor de authenticatie moet ik het naar een specifieke URL posten en AJAX kan daar niet naartoe posten.
Een voorbeeld van de url:
'http://mijnserver:8080/sync4j/sync?sid=W0JAYzAxN2U5LTExNDI0Mzc4MDUyOT'
Ik heb het AJAX script gedownload ergens, en ik vraag mij af of ik echt geen post request kan doen naar een dergelijke URL.
Misschien dat iemand met veel ervaring met het XMLHttpRequest mij kan helpen?