Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Q in Protocols

 
veena madhukar
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
HTTP is Stateless, non transactional, Connection based protocol.
HTTPS is Stateful, Connection based protocol. Is HTTPS transactional?

Also, can you explain what does Connection based means?
 
Prasanna Sudharshan
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
HTTP Connection based ? HTTP is a request/response protocol between clients and servers. An HTTP client, such as a web browser, typically initiates a request by establishing a Transmission Control Protocol (TCP) connection to a particular port on a remote host (port 80 by default. An HTTP server listening on that port waits for the client to send a request string, such as "GET.

For this reason it is called as connection based.To know more about connections in HTTP, hit www.w3.org/Protocols/rfc2616/rfc2616-sec8.html

HTTP Transactional? Transaction in its simplest term would mean - performing one or more jobs , as a single unit. Hence there is no question of HHTP being transactional.
 
Raghubir Bose
Ranch Hand
Posts: 88
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Veena,
Https is "secure hypertext transfer session with the specified site address"

As such it has all the properties of HTTP along with the security factor.This security is implemented using SSL(secure socket layer) which is an encryption protocol invoked on a Web server.

With this introduction to HTTPS do you think it should be transactional?
 
rinsad ahmed
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

According to HTTP 1.1 - HTTP is connection based
HTTP 1.0 - HTTP is connection less

Which is for the SCEA exame?

Please clarify

Thanx
 
Raghubir Bose
Ranch Hand
Posts: 88
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Nothing is mentioned to my knowledge ...but this is a good question..

This is an old link
http://www.javaranch.com

but this does not say anything about which protocol...

may be somebody more knowledgeable should answer the question.

 
Raghubir Bose
Ranch Hand
Posts: 88
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
sorry ..correcting my previous statement ...which version of HTTP protocol
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic