Link to home
Start Free TrialLog in
Avatar of HamidHossain
HamidHossain

asked on

Creating Web Applications!

My plan is to provide a web interface to my application. My application has two parts: Server Side and Client Side. The client will open his Delphi exe file to see a form contains a WebBrowser component. That webbrowser will try to access a predifined homepage (which is created by the Server Side) it will show a webpage asking for username and password.

I should be able to use my own desined interface on the form of the server side application. I noticed that intraWeb is giving it's own Stand Alone server. but I can not sell this to my customer ;)

As I imagine that the server could send some http pages to the WebBrowser on the Client. Other way is to send a string contains the html text to the client and the client should show it in the browser. but this might be a bad idea because I will not be able to show pictures!

I need your help regarding the technology that I should use and that technology should be webbased.

Regards,
Hamid
Avatar of Wim ten Brink
Wim ten Brink
Flag of Netherlands image

SOAP perhaps?
Avatar of HamidHossain
HamidHossain

ASKER

With SOAP i will not be able to create a html interface at the client side. I will use db-aware components instead.

I have to show web interface with themes! that's what I am looking for.

Thanks any way!
Hamid
ASKER CERTIFIED SOLUTION
Avatar of Wim ten Brink
Wim ten Brink
Flag of Netherlands image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I am now testing Indy HTTPServer. It working very well ;)

Could you please refer to the examples at Delphi Demos for it. It is doing exactly as I want. but the problem that if I used the TableProducer component I will be able to do limited changes in the tables design.

As I mentioned, I am planning to use themes. so, any suggessions!

Regards,
Hamid
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial