A WebSocket server implementation

Taylor, James (2013) A WebSocket server implementation. BSc dissertation, University of Portsmouth.

[img] PDF
Restricted to Registered users only

Download (2622kB)


    As the World Wide Web has expanded the need for websites to be able to communicate with back-end servers without being apparent to the user has dramatically increased. WebSockets are a real-time communication technique that allow a browser and a server to communicate through a protocol that allows data to be ‘pushed’ in either direction and placed on a webpage without the need for a page reload. This technology proves incredibly useful in web based applications that need continuous access to server events or need to facilitate peer-to-peer communication. Although WebSockets have many advantages over many older – more established real-time communication techniques, they are rarely implemented in web applications due to support issues and the complications associated with creating a server that can interpret the complex messages that are transmitted. Therefore this project investigates the issues associated with a number of WebSocket packages and documents the development of an improved WebSocket server implementation that allows developers to easily configure a server and use WebSockets in their applications.

    Item Type: Dissertation
    Departments/Research Groups: Faculty of Technology > School of Computing
    Depositing User: Alice Bentley
    Date Deposited: 15 Aug 2013 14:58
    Last Modified: 28 Jan 2015 12:27
    URI: http://eprints.port.ac.uk/id/eprint/12803

    Actions (login required)

    View Item

    Document Downloads

    More statistics for this item...