15 |
P a g e
Web and Network Application Design
A GSM module connected at each end is used to communicate between the device and the
remote server.
GPRS is used to transfer data packets from the end node to the remote server via the Internet.
TCP is used as Transport Layer protocols and IP is used as Network Layer Protocol.
Back end
The following technologies are used to develop the back end web application
1)
Node.js with Express
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js
uses an event-driven, non-blocking I/O model that makes it lightweight and efficient.
In our Web App only CPU intensive computation is the decrypting part.
Therefore we thought of using Node.js with Express. Advantage with using Node.js is its
fast than PHP backend programs and we are using JSON storage Object DB MongoDB so
that we can take out the whole process with Javascript.
2) Heroku free Web Hosting Service
Heroku installation is very easy. There is a free tier just to be sufficient for
hosting our web app and test. In case if we want to scale our project easily. For instance
we can add AWS on Heroku with just a click. No expertise is needed to work with.
3) MongoDB - Database
Содержание Notebook 10
Страница 1: ......
Страница 6: ...5 P a g e Components Diagram Display Push button Keypad Switches Mouth piece plug in ...
Страница 20: ...19 P a g e Testing of server ...
Страница 21: ...20 P a g e ...
Страница 22: ...21 P a g e ...
Страница 23: ...22 P a g e ...