logo

ICT50115: Developing Dynamic Web Pages

   

Added on  2022-12-05

7 Pages1393 Words248 Views
Running head: ICT50115: DEVELOPING DYNAMIC WEB PAGES
ICT50115: Developing dynamic web pages
Name of the Student
Name of the University
Authors note
ICT50115: Developing Dynamic Web Pages_1
ICT50115: DEVELOPING DYNAMIC WEB PAGES
1
Question 1
Authentication and web security
In web security, the authentication can be described as the mechanism that validates a
user on an application available on the internet. The authentication process is important on
the web as this process enables different organizations in order to keep secure their resources
available on the internet and networks which can be accessed by the unauthorized users
through different attacks. Through the use of the authentication process it can be assured that
the resources are only accessible by only authenticated users while protecting the resources
from the attackers. The resources includes websites, Computer systems, databases as well as
other network-based service/applications.
Hypertext transfer protocol (HTTP)
Session management
Session management can be defined as set of rules that are helpful in governing
interactions between users and the web applications. The HTTP protocol which is used by
the web browsers and the websites to communicate over the internet on the other hand a
session is a series of HTTP requests as well response/transactions that are generated by same
user. The HTTP is stateless protocol in which every request and concerned response pair are
the independent pairs in the user interactions. Each of the commands are executed in a
independent manner without having any information about the previous commands.
ICT50115: Developing Dynamic Web Pages_2
ICT50115: DEVELOPING DYNAMIC WEB PAGES
2
In web applications, sessions are created in order to keep track of activity by the
anonymous users. An example of such creation of the session can be maintaining users
language preference on a specific site. In addition to that the applications uses these sessions
only after the user has been authenticated on the application. In this way, it can be ensured
that subsequent resource requests are served with enough security access controls to some
authorized user.
Stateless programming
In stateless programing paradigm, the implemented methods or operations are not
sensitive to the state of the created object. Therefore, in case a method, function or procedure
after certain condition then both the output of the methods will be the same. In this kind of
programming paradigm, one of the best benefits is this kind of computing are easier
parallelise compared to the state full programing paradigm. The reason behind this can be
stated as no part of the method calls or computation mechanism are modifying used data
structures thus there will be no data races or conflicts in the operations.
Question 2
Sequence control structures
The sequence control structure refers to the line by line interpretation and execution
of the codes. Example of such kind of control is assigning values to the variables,
implementations of the file read, write and close operation.
ICT50115: Developing Dynamic Web Pages_3

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Web Server Management System - Programming
|15
|1649
|15

Document on Network and Security
|20
|6226
|54

Assignment: HTML, PHP and SQL
|7
|1231
|240

Assignment on Oracle Virtual Machine Installation
|16
|1480
|225

Contemporary World Application 2022
|10
|541
|10

Virtual Private Networks: Analytical Tasks and Security Measures
|8
|1189
|63