Browse Definitions :
Definition

push (or server-push)

Push (or "server-push") is the delivery of information on the Web that is initiated by the information server rather than by the information user or client , as it usually is. An early Web service that specialized in "pushing" information rather than having it "pulled" as the result of requests for Web pages was Pointcast, a site that provided up-to-date news and other information tailored to a previously defined user profile. Marimba was a somewhat similar site (and product) that pushed information to the user on a predefined schedule.

In fact, the information pushed from a server to a user actually comes as the result of a programmed request from the client in your computer. That is, any information pusher on the Web requires that you download a client program. This program captures your profile and then periodically initiates requests for information on your behalf from the server.

A truer form of push is broadcast information. In this case, the information is pushed to everyone that has access to a particular channel or frequency. Broadcast usually (but not always) involves a continuous flow of information.

Another form of "pushed" information is e-mail. Although the e-mail client in your computer has to occasionally go to your local e-mail server to "pick up" the e-mail, the e-mail arrived because someone sent it (pushed) it to you without a one-for-one request having been made.

This was last updated in March 2011
Networking
  • local area network (LAN)

    A local area network (LAN) is a group of computers and peripheral devices that are connected together within a distinct ...

  • TCP/IP

    TCP/IP stands for Transmission Control Protocol/Internet Protocol and is a suite of communication protocols used to interconnect ...

  • firewall as a service (FWaaS)

    Firewall as a service (FWaaS), also known as a cloud firewall, is a service that provides cloud-based network traffic analysis ...

Security
  • identity management (ID management)

    Identity management (ID management) is the organizational process for ensuring individuals have the appropriate access to ...

  • fraud detection

    Fraud detection is a set of activities undertaken to prevent money or property from being obtained through false pretenses.

  • single sign-on (SSO)

    Single sign-on (SSO) is a session and user authentication service that permits a user to use one set of login credentials -- for ...

CIO
  • IT budget

    IT budget is the amount of money spent on an organization's information technology systems and services. It includes compensation...

  • project scope

    Project scope is the part of project planning that involves determining and documenting a list of specific project goals, ...

  • core competencies

    For any organization, its core competencies refer to the capabilities, knowledge, skills and resources that constitute its '...

HRSoftware
  • recruitment management system (RMS)

    A recruitment management system (RMS) is a set of tools designed to manage the employee recruiting and hiring process. It might ...

  • core HR (core human resources)

    Core HR (core human resources) is an umbrella term that refers to the basic tasks and functions of an HR department as it manages...

  • HR service delivery

    HR service delivery is a term used to explain how an organization's human resources department offers services to and interacts ...

Customer Experience
  • martech (marketing technology)

    Martech (marketing technology) refers to the integration of software tools, platforms, and applications designed to streamline ...

  • transactional marketing

    Transactional marketing is a business strategy that focuses on single, point-of-sale transactions.

  • customer profiling

    Customer profiling is the detailed and systematic process of constructing a clear portrait of a company's ideal customer by ...

Close