blob: d8a91482ae8e5dab27ee1f133b07439bcb9cfa7d [file] [log] [blame] [view]
# Pipe to Browser
P2B allows one to pipe anything from shell console to the browser. Data being piped to the browser then is displayed in a graphical and formatted way by a "viewer" Viewers are pluggable pieces of code that know how to handle and display a stream of data.
For example one can do:
``
echo "Hi!" | p2b google/p2b/jane/console
``
or
``
cat cat.jpg | p2b -binary google/p2b/jane/image
``
where **google/p2b/jane** is the Object name where p2b service is running in the browser. The suffix **console** or **image** specifies what viewer should be used to display the data.
Please see the help page inside the P2B application for detailed tutorials.
## Building and Running
To build
``
make
``
To run
``
make start #Starts a web server at 8080
``
and then navigate to http://localhost:8080
To stop simply Ctrl-C the console that started it
To clean
``
make clean
``