Hallo allemaal,
Ik ben even snel iets aan het onderzoeken of het mogelijk is.
Even snel een situatie schets :
- Meerdere client applicaties.
- Een server.
- Vertrouwelijke data.
- Standalone server en client applicaties
- Webservices.
clients praten met server en wisselen vertrouwelijke data uit.
Mijn idee : (in Delphi 7)
Het is mogelijk om een standalone app te maken die webservices aanbied door middel van een indy component om web request te bridgen. Gevonden op deze pagina : http://www.digicoast.com/delphi_soap_standalone.html
Aan het component (TIdHTTPWebBrokerBridge)wat je daarvoor gebruikt kun je een IO controller of hoe ze het ook noemen hangen. In Indy zit daar iets voor zodat je SSL kan gebruiken.
Ik heb een voorbeeld van ssl met sockets en dat is vrij recht toe recht aan dus ik vermoed dat dit wel te doen is.
Maar nu komt het probleem. aan de client kant(ook Delphi) kan ik (voor zover ik weet) niet aangeven dat een connectie via een SSL socket moet lopen(ik heb het hier dus over een TSoapConnection die gebruik maakt van THTTPRIO)
Ik wil dit ook graag via een Indy socket laten lopen. Misschien ziet THTTPRIO zelf wel dat aan de server kant een ssl(van indy) socket zit en zal dan ssl gaan gebruiken. Dit heb ik echter nog niet geprobeerd. Wel heb ik gelezen dat het ding ssl moet kunnen.
Heeft iemand hier misschien ervaring mee en kan iemand me vertellen of het mogelijk is om dit te maken?
Alvast bedankt.
mvg. Roy.
Ik ben even snel iets aan het onderzoeken of het mogelijk is.
Even snel een situatie schets :
- Meerdere client applicaties.
- Een server.
- Vertrouwelijke data.
- Standalone server en client applicaties
- Webservices.
clients praten met server en wisselen vertrouwelijke data uit.
Mijn idee : (in Delphi 7)
Het is mogelijk om een standalone app te maken die webservices aanbied door middel van een indy component om web request te bridgen. Gevonden op deze pagina : http://www.digicoast.com/delphi_soap_standalone.html
Aan het component (TIdHTTPWebBrokerBridge)wat je daarvoor gebruikt kun je een IO controller of hoe ze het ook noemen hangen. In Indy zit daar iets voor zodat je SSL kan gebruiken.
Ik heb een voorbeeld van ssl met sockets en dat is vrij recht toe recht aan dus ik vermoed dat dit wel te doen is.
Maar nu komt het probleem. aan de client kant(ook Delphi) kan ik (voor zover ik weet) niet aangeven dat een connectie via een SSL socket moet lopen(ik heb het hier dus over een TSoapConnection die gebruik maakt van THTTPRIO)
Ik wil dit ook graag via een Indy socket laten lopen. Misschien ziet THTTPRIO zelf wel dat aan de server kant een ssl(van indy) socket zit en zal dan ssl gaan gebruiken. Dit heb ik echter nog niet geprobeerd. Wel heb ik gelezen dat het ding ssl moet kunnen.
Heeft iemand hier misschien ervaring mee en kan iemand me vertellen of het mogelijk is om dit te maken?
Alvast bedankt.
mvg. Roy.