Server-Side Scripting are the programming languages that execute on the web server when processing the user’s request. They generate the dynamic content as needed by the user’s request. Server-Side Scripting languages are the fundamental components of a Web Application. Examples are PHP, Python, Ruby, JavaScript, Java. The following are various activities done by the Server-Side…
Category: Web
Client-Side Scripting
Client-Side scripting refers to the scripts that executes within the user’s web browser rather than on a web server. These scripts are downloaded from the Web Server on the local machine and gives the user the enhanced experience of running dynamic content in their local machine. Examples of client-scripting languages are JavaScript, VBScript, jQuery.
Server Side Technologies
Server Side Technolgies are the technologies, platforms and software that enable Web Content for the users requesting them through their client machines. The core components of Server Side Technologies are as follows: Web Server – The System that host the Web Server which recieves the web request, processes them and gives response to the user….
Web Application Attacks
Web Application is the major application used across the Internet to distribute and access data and hence it’s targeted a lot by attackers. The following are web application attacks: Directory Transversal – Attackers can transverse web directories by exploiting vulnerabilities and access directory that is not supposed to be accessed. Hidden Manipulation – Web Application…
Web Application Threats
Web Applications are the most used applications on the Internet for sharing, distributing and accessing information. There are various threats with respect to Web Applications which are as following: Broken Access – Attackers bypass access control and access information in an un-authorized manner. Cryptographic failures – Cryptography is used to encrypt data. Improper cryptography implementation…
SGML (Standard Generalized Markup Language)
Standard Generalized Markup Language (SGML) is a standard developed by ISO for creating markup language documents. It defines the structures to be used for markup language documents. SGML was foundation from which standards like HTML and XML emerged. Reference ISO 8879:1986 – Information processing — Text and office systems — Standard Generalized Markup Language (SGML)
OASIS
OASIS (Organization for the Advancement of Structured Information Standards) is a non-profit organization that develops open standards for Internet and Information Technology specifically in the area of Web and Applications. OASIS was founded under the name “SGML Open” in 1993. It began by developing and supporting projects for SGML. Later with the movement of Internet…
XML (Extensible Markup Language)
XML (Extensible Markup Language) is markup language that is used to store, transmit, and reconstruct data in a human-readable and machine-readable format. XML was developed by World Wide Web Consortium. Key Characteristics of XML Extensible – Users can define and use their own tags to describe the structure data. Self-Descriptive – XML is simple and…
World Wide Web Consortium (W3C)
World Wide Web Consortium (W3C) is a non-profit organization that develops standards for World Wide Web (WWW) and HTTP. W3C was founded by Tim Berners-Lee in 1994 which comprises member organization.
Web Service
A Web Service (WS) is a software function provided over a network that allows different applications to communicate and exchange data using protocols. Standard protocols like XML, SOAP are used for the communications. Web Service Architecture Service Provider is the platform that provides services to the consumers. Service Requester is the client requesting for service…