This library provides an easy way to send events to a web browser (or any other client) over HTTP.
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

vor 8 Jahren
123456789101112131415161718192021222324252627282930313233343536373839
  1. # WebEvents
  2. This library provides an easy way to send events to a web browser (or any other
  3. client) over HTTP.
  4. ## Usage
  5. See the `test.js` file for an example application.
  6. ### Server
  7. ```
  8. var http = require("http");
  9. var WebEvents = require("webevnts");
  10. var events = WebEvents();
  11. http.createServer(function(req, res) {
  12. /*
  13. * Whatever else your app does on each request
  14. */
  15. events.handle(req, res);
  16. });
  17. // Emit whatever events you need
  18. events.emit("someevent", { some: "parameters" });
  19. ```
  20. ### Client
  21. ```
  22. var events = WebEvents();
  23. // Listen to events
  24. events.on("someevent", function(evt) {
  25. // evt -> { some: "parameters" }
  26. });
  27. ```