Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

software protocols beginner question

Posted on 2014-10-10
2
236 Views
Last Modified: 2014-10-28
I am pretty new to application development/protocols, but what are some of the most common protocols used when sending data to/from an application/database server. i.e. if I login to a system (for arguments sake a payroll system), and enter some details, read some data etc, what are the more common protocols apps use for passing this data from its db/app infrastructure to my client front end, be that a browser for web based apps or thick client software for other types of app?  Are there some common protocols dependant on the type of application used? Excuse my ignorance.
0
Comment
Question by:pma111
2 Comments
 
LVL 15

Expert Comment

by:Haris Djulic
ID: 40373012
Basically, you decide after reviewing the user and application requirements which is more appropriate and more applicable. As far as I know there is no rule which application should be and which should not be client-server or web  based...

There are pros and cons of both approach and based on that you select the design...
0
 
LVL 48

Accepted Solution

by:
dbrunton earned 500 total points
ID: 40374500
ODBC http://en.wikipedia.org/wiki/Open_Database_Connectivity used for apps connecting to databases either local or on servers.  Not for internet use.  Fairly standardised.

For internet use you'd be looking at HTML passing data from client to server.  At the server there are a number of ways of passing the HTML data to the database.  There's no standard type of protocol for that I'm aware of.  A number of computer languages are available to do the requests such as Python, CGI, PHP etc.
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Let’s list some of the technologies that enable smooth teleworking. 
Healthcare organizations in the United States must adhere to the guidance of both the HIPAA (Health Insurance Portability and Accountability Act) and HITECH (Health Information Technology for Economic and Clinical Health Act) for securing and protec…
An overview on how to enroll an hourly employee into the employee database and how to give them access into the clock in terminal.

792 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question