Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Session (computer science)

Index Session (computer science)

In computer science, in particular networking, a session is a semi-permanent interactive information interchange between two or more communicating devices, or between a computer and user (see login session). [1]

64 relations: Active Server Pages, Application layer, Child process, Client (computing), Client-side, Clustered file system, Common Gateway Interface, Computer, Computer cluster, Computer network, Computer science, Connection-oriented communication, Connectionless communication, Database, Desktop environment, Distributed shared memory, Dynamic web page, Firefox, Global file system, Google Chrome, Health Insurance Portability and Accountability Act, HTTP cookie, HTTPS, Human–computer interaction, Hypertext Transfer Protocol, Internet Explorer, JavaServer Pages, JGroups, Linux, Login session, Memory virtualization, Microsoft Windows, Network socket, Non-repudiation, Object (computer science), OmniWeb, Opera (web browser), OSI model, PHP, Representational state transfer, Sarbanes–Oxley Act, Server (computing), Service-oriented architecture, Session (web analytics), Session fixation, Session ID, Session Initiation Protocol, Session layer, Session poisoning, Short Message Peer-to-Peer, ..., SMS, SOAP, State (computer science), Stateless protocol, Telnet, Thread (computing), Transmission Control Protocol, Transport layer, User Datagram Protocol, Virtual circuit, Voice over IP, Web browser, X session manager, XML. Expand index (14 more) »

Active Server Pages

Active Server Pages (ASP), later known as Classic ASP or ASP Classic, is Microsoft's first server-side script engine for dynamically generated web pages.

New!!: Session (computer science) and Active Server Pages · See more »

Application layer

An application layer is an abstraction layer that specifies the shared communications protocols and interface methods used by hosts in a communications network.

New!!: Session (computer science) and Application layer · See more »

Child process

A child process in computing is a process created by another process (the parent process).

New!!: Session (computer science) and Child process · See more »

Client (computing)

A client is a piece of computer hardware or software that accesses a service made available by a server.

New!!: Session (computer science) and Client (computing) · See more »

Client-side

Client-side refers to operations that are performed by the client in a client–server relationship in a computer network.

New!!: Session (computer science) and Client-side · See more »

Clustered file system

A clustered file system is a file system which is shared by being simultaneously mounted on multiple servers.

New!!: Session (computer science) and Clustered file system · See more »

Common Gateway Interface

In computing, Common Gateway Interface (CGI) offers a standard protocol for web servers to execute programs that execute like console applications (also called command-line interface programs) running on a server that generates web pages dynamically.

New!!: Session (computer science) and Common Gateway Interface · See more »

Computer

A computer is a device that can be instructed to carry out sequences of arithmetic or logical operations automatically via computer programming.

New!!: Session (computer science) and Computer · See more »

Computer cluster

A computer cluster is a set of loosely or tightly connected computers that work together so that, in many respects, they can be viewed as a single system.

New!!: Session (computer science) and Computer cluster · See more »

Computer network

A computer network, or data network, is a digital telecommunications network which allows nodes to share resources.

New!!: Session (computer science) and Computer network · See more »

Computer science

Computer science deals with the theoretical foundations of information and computation, together with practical techniques for the implementation and application of these foundations.

New!!: Session (computer science) and Computer science · See more »

Connection-oriented communication

Connection-oriented communication is a network communication mode in telecommunications and computer networking, where a communication session or a semi-permanent connection is established before any useful data can be transferred, and where a stream of data is delivered in the same order as it was sent.

New!!: Session (computer science) and Connection-oriented communication · See more »

Connectionless communication

Connectionless communication, often referred to as CL-mode communication,Information Processing Systems - Open Systems Interconnection, "Transport Service Definition - Addendum 1: Connectionless-mode Transmission", International Organization for Standardization, International Standard 8072/AD 1, December 1986.

New!!: Session (computer science) and Connectionless communication · See more »

Database

A database is an organized collection of data, stored and accessed electronically.

New!!: Session (computer science) and Database · See more »

Desktop environment

In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system, which share a common graphical user interface (GUI), sometimes described as a graphical shell.

New!!: Session (computer science) and Desktop environment · See more »

Distributed shared memory

In computer science, distributed shared memory (DSM) is a form of memory architecture where physically separated memories can be addressed as one logically shared address space.

New!!: Session (computer science) and Distributed shared memory · See more »

Dynamic web page

A server-side dynamic web page is a web page whose construction is controlled by an application server processing server-side scripts.

New!!: Session (computer science) and Dynamic web page · See more »

Firefox

Mozilla Firefox (or simply Firefox) is a free and open-source web browser developed by Mozilla Foundation and its subsidiary, Mozilla Corporation.

New!!: Session (computer science) and Firefox · See more »

Global file system

In computer science, global file system has historically referred to a distributed virtual name space built on a set of local file systems to provide transparent access to multiple, potentially distributed, systems.

New!!: Session (computer science) and Global file system · See more »

Google Chrome

Google Chrome is a freeware web browser developed by Google LLC.

New!!: Session (computer science) and Google Chrome · See more »

Health Insurance Portability and Accountability Act

The Health Insurance Portability and Accountability Act of 1996 (HIPAA) was enacted by the United States Congress and signed by President Bill Clinton in 1996.

New!!: Session (computer science) and Health Insurance Portability and Accountability Act · See more »

HTTP cookie

An HTTP cookie (also called web cookie, Internet cookie, browser cookie, or simply cookie) is a small piece of data sent from a website and stored on the user's computer by the user's web browser while the user is browsing.

New!!: Session (computer science) and HTTP cookie · See more »

HTTPS

HTTP Secure (HTTPS) is an extension of the Hypertext Transfer Protocol (HTTP) for secure communication over a computer network, and is widely used on the Internet.

New!!: Session (computer science) and HTTPS · See more »

Human–computer interaction

Human–computer interaction (HCI) researches the design and use of computer technology, focused on the interfaces between people (users) and computers.

New!!: Session (computer science) and Human–computer interaction · See more »

Hypertext Transfer Protocol

The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, and hypermedia information systems.

New!!: Session (computer science) and Hypertext Transfer Protocol · See more »

Internet Explorer

Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated IE or MSIE) is a series of graphical web browsers developed by Microsoft and included in the Microsoft Windows line of operating systems, starting in 1995.

New!!: Session (computer science) and Internet Explorer · See more »

JavaServer Pages

JavaServer Pages (JSP) is a technology that helps software developers create dynamically generated web pages based on HTML, XML, or other document types.

New!!: Session (computer science) and JavaServer Pages · See more »

JGroups

JGroups is a library for reliable one-to-one or one-to-many communication written in the Java language.

New!!: Session (computer science) and JGroups · See more »

Linux

Linux is a family of free and open-source software operating systems built around the Linux kernel.

New!!: Session (computer science) and Linux · See more »

Login session

In computing, a login session is the period of activity between a user logging in and logging out of a (multi-user) system.

New!!: Session (computer science) and Login session · See more »

Memory virtualization

In computer science, memory virtualization decouples volatile random access memory (RAM) resources from individual systems in the data center, and then aggregates those resources into a virtualized memory pool available to any computer in the cluster.

New!!: Session (computer science) and Memory virtualization · See more »

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: Session (computer science) and Microsoft Windows · See more »

Network socket

A network socket is an internal endpoint for sending or receiving data within a node on a computer network.

New!!: Session (computer science) and Network socket · See more »

Non-repudiation

Non-repudiation refers to a state of affairs where the author of a statement will not be able to successfully challenge the authorship of the statement or validity of an associated contract.

New!!: Session (computer science) and Non-repudiation · See more »

Object (computer science)

In computer science, an object can be a variable, a data structure, a function, or a method, and as such, is a value in memory referenced by an identifier.

New!!: Session (computer science) and Object (computer science) · See more »

OmniWeb

OmniWeb is a proprietary Internet web browser developed and marketed by The Omni Group, currently developed exclusively for Apple's macOS operating system.

New!!: Session (computer science) and OmniWeb · See more »

Opera (web browser)

Opera is a web browser for Windows, macOS, and Linux operating systems developed by Opera Software AS.

New!!: Session (computer science) and Opera (web browser) · See more »

OSI model

The Open Systems Interconnection model (OSI model) is a conceptual model that characterizes and standardizes the communication functions of a telecommunication or computing system without regard to its underlying internal structure and technology.

New!!: Session (computer science) and OSI model · See more »

PHP

PHP: Hypertext Preprocessor (or simply PHP) is a server-side scripting language designed for Web development, but also used as a general-purpose programming language.

New!!: Session (computer science) and PHP · See more »

Representational state transfer

Representational State Transfer (REST) is an architectural style that defines a set of constraints and properties based on HTTP.

New!!: Session (computer science) and Representational state transfer · See more »

Sarbanes–Oxley Act

The Sarbanes–Oxley Act of 2002, also known as the "Public Company Accounting Reform and Investor Protection Act" (in the Senate) and "Corporate and Auditing Accountability, Responsibility, and Transparency Act" (in the House) and more commonly called Sarbanes–Oxley, Sarbox or SOX, is a United States federal law that set new or expanded requirements for all U.S. public company boards, management and public accounting firms.

New!!: Session (computer science) and Sarbanes–Oxley Act · See more »

Server (computing)

In computing, a server is a computer program or a device that provides functionality for other programs or devices, called "clients".

New!!: Session (computer science) and Server (computing) · See more »

Service-oriented architecture

A service-oriented architecture (SOA) is a style of software design where services are provided to the other components by application components, through a communication protocol over a network.

New!!: Session (computer science) and Service-oriented architecture · See more »

Session (web analytics)

In web analytics, a session, or visit is a unit of measurement of a user's actions taken within a period of time or with regard to completion of a task.

New!!: Session (computer science) and Session (web analytics) · See more »

Session fixation

In computer network security, session fixation attacks attempt to exploit the vulnerability of a system that allows one person to fixate (find or set) another person's session identifier.

New!!: Session (computer science) and Session fixation · See more »

Session ID

In computer science, a session identifier, session ID or session token is a piece of data that is used in network communications (often over HTTP) to identify a session, a series of related message exchanges.

New!!: Session (computer science) and Session ID · See more »

Session Initiation Protocol

The Session Initiation Protocol (SIP) is a communications protocol for signaling and controlling multimedia communication sessions in applications of Internet telephony for voice and video calls, in private IP telephone systems, as well as in instant messaging over Internet Protocol (IP) networks.

New!!: Session (computer science) and Session Initiation Protocol · See more »

Session layer

In the seven-layer OSI model of computer networking, the session layer is layer 5.

New!!: Session (computer science) and Session layer · See more »

Session poisoning

Session poisoning (also referred to as "session data pollution" and "session modification") is a method to exploit insufficient input validation within a server application.

New!!: Session (computer science) and Session poisoning · See more »

Short Message Peer-to-Peer

Short Message Peer-to-Peer (SMPP) in the telecommunications industry is an open, industry standard protocol designed to provide a flexible data communication interface for the transfer of short message data between External Short Messaging Entities (ESMEs), Routing Entities (REs) and Message Centres.

New!!: Session (computer science) and Short Message Peer-to-Peer · See more »

SMS

SMS (short message service) is a text messaging service component of most telephone, internet, and mobile-device systems.

New!!: Session (computer science) and SMS · See more »

SOAP

SOAP (originally Simple Object Access Protocol) is a messaging protocol specification for exchanging structured information in the implementation of web services in computer networks.

New!!: Session (computer science) and SOAP · See more »

State (computer science)

In information technology and computer science, a program is described as stateful if it is designed to remember preceding events or user interactions; the remembered information is called the state of the system.

New!!: Session (computer science) and State (computer science) · See more »

Stateless protocol

In computing, a stateless protocol is a communications protocol in which no information is retained by either sender or receiver, meaning that they are agnostic of the state of one another.

New!!: Session (computer science) and Stateless protocol · See more »

Telnet

Telnet is a protocol used on the Internet or local area network to provide a bidirectional interactive text-oriented communication facility using a virtual terminal connection.

New!!: Session (computer science) and Telnet · See more »

Thread (computing)

In computer science, a thread of execution is the smallest sequence of programmed instructions that can be managed independently by a scheduler, which is typically a part of the operating system.

New!!: Session (computer science) and Thread (computing) · See more »

Transmission Control Protocol

The Transmission Control Protocol (TCP) is one of the main protocols of the Internet protocol suite.

New!!: Session (computer science) and Transmission Control Protocol · See more »

Transport layer

In computer networking, the transport layer is a conceptual division of methods in the layered architecture of protocols in the network stack in the Internet Protocol Suite and the OSI model.

New!!: Session (computer science) and Transport layer · See more »

User Datagram Protocol

In computer networking, the User Datagram Protocol (UDP) is one of the core members of the Internet protocol suite.

New!!: Session (computer science) and User Datagram Protocol · See more »

Virtual circuit

A virtual circuit (VC) is a means of transporting data over a packet switched computer network in such a way that it appears as though there is a dedicated physical layer link between the source and destination end systems of this data.

New!!: Session (computer science) and Virtual circuit · See more »

Voice over IP

Voice over Internet Protocol (also voice over IP, VoIP or IP telephony) is a methodology and group of technologies for the delivery of voice communications and multimedia sessions over Internet Protocol (IP) networks, such as the Internet.

New!!: Session (computer science) and Voice over IP · See more »

Web browser

A web browser (commonly referred to as a browser) is a software application for accessing information on the World Wide Web.

New!!: Session (computer science) and Web browser · See more »

X session manager

In the X Window System, an X session manager is a session management program, a program that can save and restore the current state of a set of running applications.

New!!: Session (computer science) and X session manager · See more »

XML

In computing, Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable.

New!!: Session (computer science) and XML · See more »

Redirects here:

Communication session, Computer session, HTTP sessions, HTTP sessions: Client vs Server side, Http session, Jsessionid, Session management, Valid session.

References

[1] https://en.wikipedia.org/wiki/Session_(computer_science)

OutgoingIncoming
Hey! We are on Facebook now! »