| View previous topic :: View next topic |
| Author |
Message |
Efim Mett Guest
|
Posted: Tue Dec 20, 2005 2:37 pm Post subject: Newbye question |
|
|
Hi everybody
can somebody give an advice for a good entry point to programming https with
IIS/Apache?
Thanks
/Efim
|
|
| Back to top |
|
 |
Francois Piette [ICS & Mi Guest
|
Posted: Wed Dec 21, 2005 7:33 am Post subject: Re: Newbye question |
|
|
| Quote: | can somebody give an advice for a good entry point
to programming https with IIS/Apache?
|
First you should better define what you intend to do.
If you need to have a Delphi program access an Apache WebServer using HTTPS
protocol, then you have to use a HTTPS component. You can find one in
ICS-SSL (http://www.overbyte.be/eng/ssl.html) or Indy
(http://www.indyproject.org) or Synapse ([url]http://www.aratat.cz/synapse)[/url]. And
probably many others.
With ICS-SSL, there is not much difference using HTTP or HTTPS, at least
when you don't need to use certificates. Of course if you use certificates,
you have some properties and events related to certificate handling and
validation.
--
Contribute to the SSL Effort. Visit
http://www.overbyte.be/eng/ssl.html
--
[email]francois.piette (AT) overbyte (DOT) be[/email]
Author of ICS (Internet Component Suite, freeware)
Author of MidWare (Multi-tier framework, freeware)
http://www.overbyte.be
|
|
| Back to top |
|
 |
Efim Mett Guest
|
Posted: Wed Dec 21, 2005 9:40 am Post subject: Re: Newbye question |
|
|
Thanks for you, Francois.
| Quote: | First you should better define what you intend to do.
I don't know yet exactly. It should be a kind of interface implementation |
btw. a known Web portal and a proprietary product.
| Quote: | If you need to have a Delphi program access an Apache WebServer using
HTTPS
protocol, then you have to use a HTTPS component. You can find one in
ICS-SSL (http://www.overbyte.be/eng/ssl.html) or Indy
(http://www.indyproject.org) or Synapse ([url]http://www.aratat.cz/synapse)[/url].
And
probably many others.
Can I access also IIS with these components? Does it make a great |
difference?
/Efim
|
|
| Back to top |
|
 |
Francois Piette [ICS & Mi Guest
|
Posted: Wed Dec 21, 2005 9:58 am Post subject: Re: Newbye question |
|
|
| Quote: | First you should better define what you intend to do.
I don't know yet exactly. It should be a kind of interface implementation
btw. a known Web portal and a proprietary product.
|
Are you sure it is related to Delphi ?
Do you want to write web extensions with Delphi ? It's OK of course and has
nothing to do with HTTPS. This is transparent.
Since you are posting in a Delphi newsgroup, I'll assume you want to write
Delphi code !
Do you know you can write your Web Portal and proprietary product 100% with
Delphi. You don't need a [standard] webserver at all. How to do that ?
Simply use ICS (or ICS-SSL) HTTP (or HTTPS) server component to write your
own web application. The HTTP server component will make your application
looks like a webserver, but you will program everything using Delphi. It
will serve static pages as well as dynamic pages. See WebServ demo included
with ICS. There are some static and some dynamic pages. Really easy ! This
is very interesting for example when you have any application you want to
offer a browser interface (think about remote management).
Yes. HTTPS is a standard protocol. No matter which server or client is used,
it is still HTTPS ! It has been designed - as any other Internet Protocol -
to be interoperable.
| Quote: | Does it make a great difference?
|
What do you mean ?
Using IIS/Apache or using Indy/Synapse/ICS ? Or ?
--
Contribute to the SSL Effort. Visit
http://www.overbyte.be/eng/ssl.html
--
[email]francois.piette (AT) overbyte (DOT) be[/email]
Author of ICS (Internet Component Suite, freeware)
Author of MidWare (Multi-tier framework, freeware)
http://www.overbyte.be
|
|
| Back to top |
|
 |
Efim Mett Guest
|
Posted: Wed Dec 21, 2005 10:54 am Post subject: Re: Newbye question |
|
|
Thanks for your help. When I know more details to this project I go back ;)
/Efim
"Francois Piette [ICS & Midware]" <francois.piette (AT) overbyte (DOT) be> schrieb im
Newsbeitrag news:43a926a4 (AT) newsgroups (DOT) borland.com...
| Quote: | First you should better define what you intend to do.
I don't know yet exactly. It should be a kind of interface
implementation
btw. a known Web portal and a proprietary product.
Are you sure it is related to Delphi ?
Do you want to write web extensions with Delphi ? It's OK of course and
has
nothing to do with HTTPS. This is transparent.
Since you are posting in a Delphi newsgroup, I'll assume you want to write
Delphi code !
Do you know you can write your Web Portal and proprietary product 100%
with
Delphi. You don't need a [standard] webserver at all. How to do that ?
Simply use ICS (or ICS-SSL) HTTP (or HTTPS) server component to write your
own web application. The HTTP server component will make your application
looks like a webserver, but you will program everything using Delphi. It
will serve static pages as well as dynamic pages. See WebServ demo
included
with ICS. There are some static and some dynamic pages. Really easy ! This
is very interesting for example when you have any application you want to
offer a browser interface (think about remote management).
If you need to have a Delphi program access
an Apache WebServer using HTTPS
protocol, then you have to use a HTTPS component. You can find one in
ICS-SSL (http://www.overbyte.be/eng/ssl.html)
or Indy (http://www.indyproject.org)
Can I access also IIS with these components?
Yes. HTTPS is a standard protocol. No matter which server or client is
used,
it is still HTTPS ! It has been designed - as any other Internet
Protocol -
to be interoperable.
Does it make a great difference?
What do you mean ?
Using IIS/Apache or using Indy/Synapse/ICS ? Or ?
--
Contribute to the SSL Effort. Visit
http://www.overbyte.be/eng/ssl.html
--
[email]francois.piette (AT) overbyte (DOT) be[/email]
Author of ICS (Internet Component Suite, freeware)
Author of MidWare (Multi-tier framework, freeware)
http://www.overbyte.be
|
|
|
| Back to top |
|
 |
theo Guest
|
Posted: Wed Dec 21, 2005 11:37 am Post subject: Re: Newbye question |
|
|
Francois Piette [ICS & Midware] schrieb:
You can find one in
Hi François
I see the gesture of goodwill and I assume the typo in the URL is not
intentional http://www.araRat.cz/synapse
;-)
|
|
| Back to top |
|
 |
|