alejandroelinformatico.com/slideshows/en/real-time-applications
Alejandro El Informático(@ainformatico). 2014.
Licencia Creative Commons by-nc-sa.
Alejandro El Informático, Web developer
Missing a deadline is a total system failure.
Infrequent deadline misses are tolerable, but may degrade the system's quality of service. The usefulness of a result is zero after its deadline.
The usefulness of a result degrades after its deadline, thereby degrading the system's quality of service.
Real-time computing is sometimes misunderstood to be high-performance computing
new WebSocket('ws://chat.example.com/games');
var io = require('socket.io').listen(80);
io.sockets.on('connection', function (socket) {
socket.emit('news', { hello: 'world' });
socket.on('my other event', function (data) {
console.log(data);
});
});
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io.connect('http://localhost');
socket.on('news', function (data) {
console.log(data);
socket.emit('my other event', { my: 'data' });
});
</script>
"This is in real time"
"I'll create a GUI interface using Visual Basic and see if I can track an IP address"
No matter which tool you use, what matters is that the tool you choose fits all your needs. - @ainformatico