BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Newbye question

 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Internet Winsock
View previous topic :: View next topic  
Author Message
Efim Mett
Guest





PostPosted: Tue Dec 20, 2005 2:37 pm    Post subject: Newbye question Reply with quote



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





PostPosted: Wed Dec 21, 2005 7:33 am    Post subject: Re: Newbye question Reply with quote



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





PostPosted: Wed Dec 21, 2005 9:40 am    Post subject: Re: Newbye question Reply with quote



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





PostPosted: Wed Dec 21, 2005 9:58 am    Post subject: Re: Newbye question Reply with quote

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).

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)

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.

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





PostPosted: Wed Dec 21, 2005 10:54 am    Post subject: Re: Newbye question Reply with quote

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





PostPosted: Wed Dec 21, 2005 11:37 am    Post subject: Re: Newbye question Reply with quote

Francois Piette [ICS & Midware] schrieb:
You can find one in
Quote:
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.


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
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Internet Winsock All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.