https://github.com/fermi-ad/websocket-echo

https://github.com/fermi-ad/websocket-echo

Science Score: 8.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
    Organization fermi-ad has institutional domain (ad.fnal.gov)
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (4.9%) to scientific vocabulary

Keywords

application javascript nodejs websocket websockets
Last synced: 4 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: fermi-ad
  • Language: HTML
  • Default Branch: master
  • Homepage:
  • Size: 43 KB
Statistics
  • Stars: 0
  • Watchers: 7
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
application javascript nodejs websocket websockets
Created about 6 years ago · Last pushed about 3 years ago
Metadata Files
Readme

README.md

Websocket Echo

A simple demonstration of WebSockets. The websocket server simply echoes messages sent from clients. The client in this case is a browser.

Installation

Download source from GitHub.

bash git clone https://github.com/fermi-controls/websocket-echo.git

npm and our server our dependent on NodeJS. NodeJS comes with npm.

Use the package manager npm to install the client and server.

bash cd client npm install cd ../server npm install

Usage

We are running two separate applications so we open two terminals, one for each process.

Terminal 1:

bash cd client npm start

Terminal 2:

bash cd server npm start

Owner

  • Name: Fermilab Accelerator Directorate
  • Login: fermi-ad
  • Kind: organization
  • Location: United States of America

Fermilab Accelerator Systems

GitHub Events

Total
Last Year

Dependencies

client/package-lock.json npm
  • async 2.6.4 development
  • basic-auth 1.1.0 development
  • colors 1.4.0 development
  • corser 2.0.1 development
  • debug 3.2.7 development
  • ecstatic 3.3.2 development
  • eventemitter3 4.0.7 development
  • follow-redirects 1.14.8 development
  • he 1.2.0 development
  • http-proxy 1.18.1 development
  • http-server 0.12.3 development
  • lodash 4.17.21 development
  • mime 1.6.0 development
  • minimist 1.2.6 development
  • mkdirp 0.5.5 development
  • ms 2.1.3 development
  • opener 1.5.2 development
  • portfinder 1.0.28 development
  • qs 6.9.4 development
  • requires-port 1.0.0 development
  • secure-compare 3.0.1 development
  • union 0.5.0 development
  • url-join 2.0.5 development
client/package.json npm
  • http-server ^0.12.3 development
server/package-lock.json npm
  • ws 7.4.6 development
server/package.json npm
  • ws ^7.2.3 development