2010-02-15 14 views
2

Je dois implémenter un petit serveur Web autonome qui sera utilisé pour traiter les appels d'API REST, en utilisant Delphi 2010. Il semble y avoir deux choix faciles disponibles avec Delphi 2010 sur le boîte: TidHTTPServer d'Indy et TDSHTTPService de Delphi. Je connais les composants Indy et je les utiliserais probablement sans aucun doute; il y a beaucoup de documentation sur eux et des exemples. Mais je n'ai aucune expérience avec DataSnap; TDSHTTPService semble avoir très peu de documentation.Recommandations ou comparaisons sur TidHTTPServer d'Indy par rapport à TDSHTTPService de Delphi

Des recommandations ou des comparaisons entre les deux?

+0

Comme les états de réponse, utilisez DataSnap. TDSHTTPService fait partie de DataSnap - et DataSnap est construit sur Indy. Donc je suppose que je finis par utiliser les deux. :) –

Répondre

2

Je voudrais aller avec datasnap, car il a intégré le support pour le REST.

et il y a une white paper by Marco Cantu décrire en détails avec de bonnes vidéos

En plus il est nouveau livre "Delphi 2010 Handbook" a plus de détails que le livre blanc ci-dessus, et devrait être disponible dès que livre électronique.

Aussi Bob Swart a un autre livre blanc avec des vidéos pour DataSnap

+1

Si vous utilisez DataSnap, vous utilisez également INDY, car DataSnap utilise INDY dans les coulisses. http://wings-of-wind.com/2009/08/19/rad-studio-2010-review-11-datasnap/ – jachguate

+0

Oui, mais s'il utilisait indy directement, il lui faudrait beaucoup de travail pour faire le fonctionne que datasnap faire. –