SlideShare a Scribd company logo
1. What are the different types of application architectures?
a. Host-Based Architectures.
b. Client-Based Architectures.
c. Client Server-Architectures.
d. Peer to Peer Architectures.
e. Choosing Architectures.
f. A monster Client Server Architectures.
g. Cloud Computing Architectures.
2. Describe the four basic functions of an application software
package.
a Data Storage. Storing of data generated by programs (e.g
Files, records).
b. Application Logic. This is inline of Business login such as
work processors, spreadsheets and presentation application.
c. Data access for processing required accessing stored data like
SQL, Oracle data base etc,
d. Presentation logic info to user and acceptance of users
commands.
3. What are the advantages and disadvantages of
host-based networks versus client–server networks?
The advantage for host-based network centralized security Integrated
architecture from single vendor simpler, centralization installation.
Client -Server balanced processing commands and lower cost
inexpensive infrastructure can use software and hardware from different
vendors scalabilities.
The disadvantages. Having all processing on host mat lead to overload
cost of software and upgrades expensive infrastructure terminal totally
dependent on server.
Client to client problems with using software from different vendors is
more complex installation helps greatly in this area.
4. What is middleware, and what does it do?
Middleware manages client -server message transfer and shields
application software from impacts to hardware changes. Middleware
provides standard communication between products of different vendors
through translation.
5. Suppose your organization was contemplating switching
from a host-based architecture to client–server.
What problems would you foresee?
Security would be one area of major concern, since processing can be
done on individual workstations.
6. Compare two-tier, three-tier, and n-tier
client–server architectures. What are the technical differences,
and what advantages and disadvantages does
each offer?
Two-tiered architectures have only client and servers. Three-tiered
architecture typically separate application logic, data access logic,
presentation logic and storage.
7. What are the benefits of cloud computing?
The benefits of cloud computing is to maximize data storage and
potentially lower cost and scalability.
8. Compare the three-cloud computing
models.
9. What is a network computer?
A Computer network support internet access but has no hard drive disk
local storage.
10. For what is HTTP used? What are its major parts?
The standard protocol for communication between a Web browser and a
Web server is Hypertext Transfer Protocol (HTTP). An HTTP request
from a Web browser to a web server has three parts. Only the first part is
required, the other two are optional.
The Major parts is that it request line which start with a command and
provides the URL and ends with HTTP version number that the browser
understands.
The request body which contains information sent to the server, such as
information from a form.
The format of an HTTP response from the server to the browser is very
similar to the browser request. It has three parts, but only the last is
required, the first two is optional. The response status, which contains
the HTTP version number the server has used, a status code and reason
phrase.
The request header which contains a variety of optional information
such as the Web browser being used (e.g) Internet Explorer), the date
and a user ID and Password for use if the Web Page is password
protected.
11. Describe how a Web browser and Web server work
together to send aWeb page to a user
The standard protocol for communication between a Web browser and a
web server is Hypertext Transfer Protocol (HTTP) The user must type
the initernet uniform resources locator. URL for the page to open. The
URL specifies the internet address of the web server and directory and
name of the specific page wanted. In order for the request from the Web
browser to be understood by the web server, they must use the same
standard protocol. The standard protocol for the communication between
a Web browser and a Web server is Hypertext Transfer Protocol (HTTP)
12. What are the major parts of an email message?
The major part of an email is the header that list the source destination
eg. info@idglobaltech.com and on the email, it contains the date and
time of the sender. The body contains the message and also the signature
of the sender below in the body of the message.

More Related Content

What's hot (20)

PPTX
REST API
Kanushka Gayan
 
PDF
Intro webapps
Howard Mao
 
PDF
Client Server Architecture in Software engineering
pruthvi2898
 
PPT
Introduction about Internet
Aadil Khan
 
PPT
Introduction To Web Technology
Arun Kumar
 
PPT
Ado
abhay singh
 
DOCX
webserver overload
Maher Manan
 
PPTX
Ead pertemuan-7
Yudha Arif Budiman
 
DOCX
INTERNAL MAILING SYSTEM-Project report
KULDEEPSINGH CHAUHAN
 
PPT
Web service
abhay singh
 
RTF
Bdc Screens
LiquidHub
 
DOCX
ICC Abstract Doument_English Rev.2
Mohammad Chamanpara
 
PPTX
Java servlets
VijayapriyaPandi
 
PPTX
Json web tokens
ElieHannouch
 
PDF
e-SUAP - Data access server side (English)
Sabino Labarile
 
PPT
ip1clientserver model
monikadeshmane
 
PDF
ReSTful API Final
Claudine Bruyns
 
PPTX
Web services
ishmecse13
 
PPTX
Mule connectors
Krishna_in
 
REST API
Kanushka Gayan
 
Intro webapps
Howard Mao
 
Client Server Architecture in Software engineering
pruthvi2898
 
Introduction about Internet
Aadil Khan
 
Introduction To Web Technology
Arun Kumar
 
webserver overload
Maher Manan
 
Ead pertemuan-7
Yudha Arif Budiman
 
INTERNAL MAILING SYSTEM-Project report
KULDEEPSINGH CHAUHAN
 
Web service
abhay singh
 
Bdc Screens
LiquidHub
 
ICC Abstract Doument_English Rev.2
Mohammad Chamanpara
 
Java servlets
VijayapriyaPandi
 
Json web tokens
ElieHannouch
 
e-SUAP - Data access server side (English)
Sabino Labarile
 
ip1clientserver model
monikadeshmane
 
ReSTful API Final
Claudine Bruyns
 
Web services
ishmecse13
 
Mule connectors
Krishna_in
 

Similar to Application layer assignments (20)

PDF
Business Data Communications and Networking 12th Edition FitzGerald Solutions...
TylerYuli
 
PDF
.Net Framework Architecture: All You Need to Know: All You Need to Know
dotnetindiaexperts
 
PPTX
Web technology introduction to the web and its history
BKReddy3
 
PDF
Web Technologies Notes - TutorialsDuniya.pdf
Raghunathan52
 
PDF
Web Technologies Notes - TutorialsDuniya.pdf
Raghunathan52
 
PPTX
Web-Server & It's Architecture.pptx
AlokKumar250045
 
PPT
Ch-1_.ppt
berihunmolla2
 
PPTX
Www architecture,cgi, client server security, protection
Austina Francis
 
PDF
Bt0078 website design 2
Techglyphs
 
PPTX
WP Chap 1 & 2.pptx
AnkitaChauhan79
 
PPTX
Web technology
Anuj Singh Rajput
 
PPT
21. Application Development and Administration in DBMS
koolkampus
 
PDF
E-Business And Technology Essay
Pamela Wright
 
PDF
Web server
Alieska Waye
 
PDF
0130225347
Dharmendra Gupta
 
PPTX
EMBEDDED WEB TECHNOLOGY
Vinay Kumar
 
PPT
Ch2_Ed7_Network_Applications.ppt
FernandoLipardoJr
 
PDF
0_Leksion_Web_Servers (1).pdf
Zani10
 
PPT
World Wide Web(WWW)
Pratik Tambekar
 
PPTX
Distributed web based systems
Reza Gh
 
Business Data Communications and Networking 12th Edition FitzGerald Solutions...
TylerYuli
 
.Net Framework Architecture: All You Need to Know: All You Need to Know
dotnetindiaexperts
 
Web technology introduction to the web and its history
BKReddy3
 
Web Technologies Notes - TutorialsDuniya.pdf
Raghunathan52
 
Web Technologies Notes - TutorialsDuniya.pdf
Raghunathan52
 
Web-Server & It's Architecture.pptx
AlokKumar250045
 
Ch-1_.ppt
berihunmolla2
 
Www architecture,cgi, client server security, protection
Austina Francis
 
Bt0078 website design 2
Techglyphs
 
WP Chap 1 & 2.pptx
AnkitaChauhan79
 
Web technology
Anuj Singh Rajput
 
21. Application Development and Administration in DBMS
koolkampus
 
E-Business And Technology Essay
Pamela Wright
 
Web server
Alieska Waye
 
0130225347
Dharmendra Gupta
 
EMBEDDED WEB TECHNOLOGY
Vinay Kumar
 
Ch2_Ed7_Network_Applications.ppt
FernandoLipardoJr
 
0_Leksion_Web_Servers (1).pdf
Zani10
 
World Wide Web(WWW)
Pratik Tambekar
 
Distributed web based systems
Reza Gh
 
Ad

Recently uploaded (20)

PDF
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
PPTX
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
PDF
Rethinking Security Operations - SOC Evolution Journey.pdf
Haris Chughtai
 
PDF
CloudStack GPU Integration - Rohit Yadav
ShapeBlue
 
PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PPTX
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
PDF
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PPTX
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
PPTX
Building and Operating a Private Cloud with CloudStack and LINBIT CloudStack ...
ShapeBlue
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
PDF
Ampere Offers Energy-Efficient Future For AI And Cloud
ShapeBlue
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PPT
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
Rethinking Security Operations - SOC Evolution Journey.pdf
Haris Chughtai
 
CloudStack GPU Integration - Rohit Yadav
ShapeBlue
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
Building and Operating a Private Cloud with CloudStack and LINBIT CloudStack ...
ShapeBlue
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
Ampere Offers Energy-Efficient Future For AI And Cloud
ShapeBlue
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
Ad

Application layer assignments

  • 1. 1. What are the different types of application architectures? a. Host-Based Architectures. b. Client-Based Architectures. c. Client Server-Architectures. d. Peer to Peer Architectures. e. Choosing Architectures. f. A monster Client Server Architectures. g. Cloud Computing Architectures. 2. Describe the four basic functions of an application software package. a Data Storage. Storing of data generated by programs (e.g Files, records). b. Application Logic. This is inline of Business login such as work processors, spreadsheets and presentation application. c. Data access for processing required accessing stored data like SQL, Oracle data base etc, d. Presentation logic info to user and acceptance of users commands. 3. What are the advantages and disadvantages of host-based networks versus client–server networks? The advantage for host-based network centralized security Integrated architecture from single vendor simpler, centralization installation. Client -Server balanced processing commands and lower cost inexpensive infrastructure can use software and hardware from different vendors scalabilities. The disadvantages. Having all processing on host mat lead to overload cost of software and upgrades expensive infrastructure terminal totally dependent on server.
  • 2. Client to client problems with using software from different vendors is more complex installation helps greatly in this area. 4. What is middleware, and what does it do? Middleware manages client -server message transfer and shields application software from impacts to hardware changes. Middleware provides standard communication between products of different vendors through translation. 5. Suppose your organization was contemplating switching from a host-based architecture to client–server. What problems would you foresee? Security would be one area of major concern, since processing can be done on individual workstations. 6. Compare two-tier, three-tier, and n-tier client–server architectures. What are the technical differences, and what advantages and disadvantages does each offer? Two-tiered architectures have only client and servers. Three-tiered architecture typically separate application logic, data access logic, presentation logic and storage. 7. What are the benefits of cloud computing? The benefits of cloud computing is to maximize data storage and potentially lower cost and scalability. 8. Compare the three-cloud computing models.
  • 3. 9. What is a network computer? A Computer network support internet access but has no hard drive disk local storage. 10. For what is HTTP used? What are its major parts? The standard protocol for communication between a Web browser and a Web server is Hypertext Transfer Protocol (HTTP). An HTTP request from a Web browser to a web server has three parts. Only the first part is required, the other two are optional. The Major parts is that it request line which start with a command and provides the URL and ends with HTTP version number that the browser understands. The request body which contains information sent to the server, such as information from a form. The format of an HTTP response from the server to the browser is very similar to the browser request. It has three parts, but only the last is required, the first two is optional. The response status, which contains the HTTP version number the server has used, a status code and reason phrase. The request header which contains a variety of optional information such as the Web browser being used (e.g) Internet Explorer), the date and a user ID and Password for use if the Web Page is password protected. 11. Describe how a Web browser and Web server work together to send aWeb page to a user The standard protocol for communication between a Web browser and a web server is Hypertext Transfer Protocol (HTTP) The user must type the initernet uniform resources locator. URL for the page to open. The
  • 4. URL specifies the internet address of the web server and directory and name of the specific page wanted. In order for the request from the Web browser to be understood by the web server, they must use the same standard protocol. The standard protocol for the communication between a Web browser and a Web server is Hypertext Transfer Protocol (HTTP) 12. What are the major parts of an email message? The major part of an email is the header that list the source destination eg. [email protected] and on the email, it contains the date and time of the sender. The body contains the message and also the signature of the sender below in the body of the message.