SlideShare a Scribd company logo
By :
1 EMBEDDED WEB TECHNOLOGY
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)
2 EMBEDDED WEB TECHNOLOGY
Introduction to EWT
Embedded web technology is defined as the marriage
of embedded system and world wide web
3 EMBEDDED WEB TECHNOLOGY
HISTORY
 EWT was developed by members of NASA Lewis
Research Center
 It was modified in 2002.
4 EMBEDDED WEB TECHNOLOGY
EWT- BASICS
 Embedded system
 Embedded web server
 Client server
 HTML and XML
5 EMBEDDED WEB TECHNOLOGY
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
6 EMBEDDED WEB TECHNOLOGY
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
7 EMBEDDED WEB TECHNOLOGY
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.
8 EMBEDDED WEB TECHNOLOGY
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.
9 EMBEDDED WEB TECHNOLOGY
EWT-explanation
 Typical web server environment versus an embedded, real-
time environment
 World wide web
 Embedded systems on the web
 Tempest
10 EMBEDDED WEB TECHNOLOGY
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
11 EMBEDDED WEB TECHNOLOGY
WORKING OF EWT
 The embedded Web system works on the same principle as
that traditional Web request-response systems.
12 EMBEDDED WEB TECHNOLOGY
 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 EMBEDDED WEB TECHNOLOGY
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
.14 EMBEDDED WEB TECHNOLOGY
APPLICATIONS OF EWT
Traffic monitoring
Video monitoring
Power infrastructure monitoring
15 EMBEDDED WEB TECHNOLOGY
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
16 EMBEDDED WEB TECHNOLOGY
[1] “Embedded Web Technology: Applying World Wide Web Standards to Embedded
Systems”- Joseph G. Ponyik and David W. York Glenn Research Center, Cleveland,
Ohio; NASA/TM—2002-211199/March 2002/AIAA–2001–5107
[2] “Embedded web technology in traffic monitoring system”, International Journal of
Innovative Research in Advanced Engineering (IJIRAE) Volume 1 Issue 4 (May
2014 ISSN: 2349-2163 ) http://ijirae.com
[3] “Application Research of Embedded Web Technology in Traffic Monitoring System”
Proceedings of the Second Symposium International Computer Science and
Computational Technology(ISCSCT ’09) Huangshan, P. R. China, 26-28,Dec. 2009, pp.
094-097
[4] Dustdar, S.; Schreiner, W. (2005). "A survey on web services. composition". International
Journal of Web and Grid Services : Doi:10.1504/IJWGS.2005.007545
[5] “ Power infrastructure monitoring system on Embedded Web” International Journal of
Science and Engineering Volume 1, Number 2 - 2013 PP-71-76 ©IJSE
REFERENCE
17 EMBEDDED WEB TECHNOLOGY
18 EMBEDDED WEB TECHNOLOGY

More Related Content

my seminar ppt

  • 1. By : 1 EMBEDDED WEB TECHNOLOGY
  • 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) 2 EMBEDDED WEB TECHNOLOGY
  • 3. Introduction to EWT Embedded web technology is defined as the marriage of embedded system and world wide web 3 EMBEDDED WEB TECHNOLOGY
  • 4. HISTORY  EWT was developed by members of NASA Lewis Research Center  It was modified in 2002. 4 EMBEDDED WEB TECHNOLOGY
  • 5. EWT- BASICS  Embedded system  Embedded web server  Client server  HTML and XML 5 EMBEDDED WEB TECHNOLOGY
  • 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 6 EMBEDDED WEB TECHNOLOGY
  • 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 7 EMBEDDED WEB TECHNOLOGY
  • 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. 8 EMBEDDED WEB TECHNOLOGY
  • 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. 9 EMBEDDED WEB TECHNOLOGY
  • 10. EWT-explanation  Typical web server environment versus an embedded, real- time environment  World wide web  Embedded systems on the web  Tempest 10 EMBEDDED WEB TECHNOLOGY
  • 11. 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 11 EMBEDDED WEB TECHNOLOGY
  • 12. WORKING OF EWT  The embedded Web system works on the same principle as that traditional Web request-response systems. 12 EMBEDDED WEB TECHNOLOGY
  • 13.  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 EMBEDDED WEB TECHNOLOGY
  • 14. 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 .14 EMBEDDED WEB TECHNOLOGY
  • 15. APPLICATIONS OF EWT Traffic monitoring Video monitoring Power infrastructure monitoring 15 EMBEDDED WEB TECHNOLOGY
  • 16. 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 16 EMBEDDED WEB TECHNOLOGY
  • 17. [1] “Embedded Web Technology: Applying World Wide Web Standards to Embedded Systems”- Joseph G. Ponyik and David W. York Glenn Research Center, Cleveland, Ohio; NASA/TM—2002-211199/March 2002/AIAA–2001–5107 [2] “Embedded web technology in traffic monitoring system”, International Journal of Innovative Research in Advanced Engineering (IJIRAE) Volume 1 Issue 4 (May 2014 ISSN: 2349-2163 ) http://ijirae.com [3] “Application Research of Embedded Web Technology in Traffic Monitoring System” Proceedings of the Second Symposium International Computer Science and Computational Technology(ISCSCT ’09) Huangshan, P. R. China, 26-28,Dec. 2009, pp. 094-097 [4] Dustdar, S.; Schreiner, W. (2005). "A survey on web services. composition". International Journal of Web and Grid Services : Doi:10.1504/IJWGS.2005.007545 [5] “ Power infrastructure monitoring system on Embedded Web” International Journal of Science and Engineering Volume 1, Number 2 - 2013 PP-71-76 ©IJSE REFERENCE 17 EMBEDDED WEB TECHNOLOGY
  • 18. 18 EMBEDDED WEB TECHNOLOGY