A Critique of the Proposed National Education Policy Reform
Seminar presentation on embedded web technology
1.
2. INTRODUCTION
The world we are living is becoming internet controlled
day by day .
In this sense we should have some regarding embedded
web technology(EWT)
6. Embedded system
•An embedded system is a computer system with a
dedicated function within a larger mechanical or
electrical system, often with real-time computing
constraints
7. Embedded web server
• Embedded Web Server Technology is most evolving technology
for Internet Devices. There are many application areas including
internet devices, telecommunication devices, measuring
instruments and lots of consumer electronics
8. Client server model
•Client—A logical entity that initiates a request for data
or for an action to take place..
• Server—A complementary logical entity to a client.
9. HTML and XML
HTML
Hypertext markup language
(HTML) is a language used to
describe a webpage.
When a web browser receives
content that is HTML it will try
to render the content into a web
page. Similar to XML, HTML
is made up of tags, but unlike
XML, HTML defines what
types of tags are acceptable.
XML
• Extensible markup language
(XML) is a structure for text so
that information can be easily
stored and transmitted through a
web service.
Although the L in XML stands
for language , but it is not a
programming language. XML is
a popular content choice
because it is human readable,
and translates easily to other
programming languages.
10. EWT-explanation
Typical web server environment versus an embedded,
real-time environment
World wide web EXAMPLE
Embedded systems on the web TWO PROBLEMS
Tempest
11. Working of ewt
The embedded Web system works on the same principle as
that traditional Web request-response systems.
12. Web pages from the embedded system (server) are transmitted to the
Web browser (client) , which implements the user interface (Presentation
layer).
Web-enabled devices use the HTTP (Hyper Text Transfer
Protocol) standard protocol to transmit Web pages from the embedded
system to the Web browser , and to transmit HTML (Hyper Text Markup
Languages) form the data from the browser back to the device.
The HTTP protocol engine takes the request from the Web browser and
sends it on the TCP/IP. The HTTP protocol Engine parses the request and
sends it to the embedded application for processing.
After producing the results , the embedded application generates the
HTML code and feeds it to the HTTP Engine , which sends it back to the
client using TCP/IP.
13. Advantages
Utilizing Embedded Web Technology has several
advantages
Web browser does not store the applet
permanently
. User interface software upgrades
Provide output to the remote user in any format
.
15. Web technology in embedded applications has distinct advantages over
legacy and custom communication mechanisms due to the scalability and
security. The amount of knowledge and skills needed to create a web
application may be large. However embedded technology is vastly
becoming an important tool in our daily lives
CONCLUSION
18. EXAMPLE
REQUEST
GET /index.html HTTP/1.0
Connection: Keep-Alive
User-Agent: Mozilla/4.7
[en] (WinNT; U)
Host: jgp6290.grc.nasa.gov
Accept: image/gif, image/x-
xbitmap, image/jpeg,
image/pjpeg, image/png, */*
Accept-Encoding: gzip
Accept-Language: en
Accept-Charset: iso-8859-
1,*,utf-8
RESPONSE
HTTP/1.1 200 OK
Host:
jgp6290/139.88.219.70
Date: Mon, 020 Aug
2001 17:27:31 GMT
Server: TempestJava
1.2 (NASA/GRC Java
Version of Tempest)
Connection: Close
Content-Length: 293
293
Content-Type: text/html
19. 1. User interface providing real time application
2. Giving embedded system the capability to serve web
pages
Two problems
Solution
1. Java applets
2. A new software
Editor's Notes
Add slides for each example and explain them . If limitation of time then explain atleast one preferably traffic monitoring system
Click esc after this slide
Explain the example (read the pdf regarding ewt)
After this slide go to tempest . It is the second solution (a new software)