SlideShare a Scribd company logo
1 of 16
Presented By :
INTRODUCTION
 EWT is the marriage of embedded systems and
the World Wide Web.
 Embedded systems, in contrast to general
purpose computers such as a desktop, contain
processors, software, input sensors and output
actuators all of which are dedicated to the
control of a specific device.
 EWT was developed during the late summer by
members of NASA Lewis Research Center, Flight
Software Engineering Branch of the Engineering
Design and Analysis Division of the Engineering and
Technical Services Directorate.
 It was modified in 2002.
What is Embedded Technology ?
 Embedded technology is software or hardware that is
hidden—embedded—in a large device or system.
 It typically refers to a fixed function device, as
compared with a PC, which runs general-purpose
applications.
 An early example of embedded technology is the
engine control unit in a car, which measures what
settings to give the engine.
INTRODUCTION
TO THE 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.
 Emerging Web technologies for embedded applications
 Design Issues for Embedded Web Servers
Traditional Web servers are designed to serve static Web
pages from high-end workstations with plentiful CPU and memory
resources. Embedded Web servers have different requirements for
which traditional technologies are unsuitable.
 Protocol Considerations
 Embedded Software Considerations
 There are two primary actors when communicating over
the web, the server and the client. For right now think of
the server and the client as two desktop computers.
 The server computer waits for the client computer to
initiate communication and then the client computer makes
a request for information.
 If the server computer understands the request it replies
with a response.
 If the server computer does not understand the request it
replies back to the client computer with an error. This
pattern is called the client-server.
Figure. Client-server model between two computers
 To transfer information in this request-response manner both
the web service and the web browser must talk the same
language. That language is called Hypertext Transfer Protocol
or HTTP. HTTP is built on other standard protocols such as
TCP/IP.
HOW THE WEB WORKS
 The server boots up, when it is ready to starts the web service
program.
 A user on the client machine opens up a web browser.
At this point both the web browser and the web service
are running and idle.
The client types in a URL in the address bar, which is related to
the location of the server, such as http://www.ni.com.
 The server sees the request and replies back in HTTP with some
type of content, like a picture of a cat.
The client receives the response and since it is a web browser it
renders the cat picture so that the client sees a picture of a cat.
 The embedded Web system works on the same principle
as that traditional Web request-response systems.
 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.
What is 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.
What is 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.
APPLICATIONS OF EWT
Space Communication
Biotechnology
Technology transfer and protocol
Education
Web technology in embedded applications has distinct advantages
over legacy and custom communication mechanisms due to the
ubiquity, scalability and security.
The amount of knowledge and skills needed to create a web
application may be large.
Hopefully this article helps the understanding of basic concepts and
how they apply to embedded applications.
Once all the pieces are integrated with each other, the
application becomes a functioning Web server that can be accessed
via serial or Ethernet connection. Using this New drivers were also
developed to interface the Net186 board to the parallel port cable of
the camera and to the serial port of the servo control.
CONCLUSION
[1] Han XiaoTao,Yin XiangGen, Zhang Zhe, LI Wei, ” Review of embedded
web server technology and its application in power system” [J] Power
System Technology 2003,(5): 58-62
[2] LI Yong,” Application and realization of CGI in embedded WEB
server”[J].Microcomputer Information, 2008,(30):110- 111.
[3] Li ShuiYang,HanTao, ”Application of embedded WEB server
technology” [J]. Journal of higher correspondence education(natural
sciences) 2003, (6)Vol. 16 No. 3: 47-50.
[4] Wan JiaFu, Zhang WenFei,Zhang Zhan Song ,“Principles and
applications of network monitoring system” [M].China Machine
Press,2003:178-289.
[5] Huang BuY, Zheng AnPing, Liu GuoMei , “Web technology implement
based onμCLinux”[J].Electronic Design & Application,2003,12:87-90.
REFERENCES
EMBEDDED WEB TECHNOLOGY

More Related Content

What's hot

Silent sound-technology ppt final
Silent sound-technology ppt finalSilent sound-technology ppt final
Silent sound-technology ppt finalLohit Dalal
 
Electronics seminar topics
Electronics seminar topicsElectronics seminar topics
Electronics seminar topics123seminarsonly
 
EMBEDDED WEB SERVER
EMBEDDED WEB SERVEREMBEDDED WEB SERVER
EMBEDDED WEB SERVERkavya Reddy
 
inter vehicle communication
inter vehicle communicationinter vehicle communication
inter vehicle communicationNitish Tanwar
 
Zigbee technology ppt
Zigbee technology pptZigbee technology ppt
Zigbee technology pptijaranjani
 
Internet of Things: Research Directions
Internet of Things: Research DirectionsInternet of Things: Research Directions
Internet of Things: Research DirectionsDavide Nardone
 
SMART CAR-PARKING SYSTEM USING IOT
SMART CAR-PARKING SYSTEM USING IOTSMART CAR-PARKING SYSTEM USING IOT
SMART CAR-PARKING SYSTEM USING IOTSaipandu143
 
eye phone technology
eye phone technologyeye phone technology
eye phone technologyNaga Dinesh
 
Screenless Display PPT Presentation
Screenless Display PPT PresentationScreenless Display PPT Presentation
Screenless Display PPT PresentationSai Mohith
 
Powerpoint presentation on 5G wireless technology
Powerpoint presentation on 5G wireless technologyPowerpoint presentation on 5G wireless technology
Powerpoint presentation on 5G wireless technologyJawhar Ali
 
5 pen-pc-technology complete ppt
5 pen-pc-technology complete ppt5 pen-pc-technology complete ppt
5 pen-pc-technology complete pptatinav242
 

What's hot (20)

SMART NOTE TAKER
SMART NOTE TAKERSMART NOTE TAKER
SMART NOTE TAKER
 
Silent sound-technology ppt final
Silent sound-technology ppt finalSilent sound-technology ppt final
Silent sound-technology ppt final
 
Light Fidelity (Li Fi)
Light Fidelity (Li Fi)Light Fidelity (Li Fi)
Light Fidelity (Li Fi)
 
Li fi technology ppt
Li fi technology pptLi fi technology ppt
Li fi technology ppt
 
Electronics seminar topics
Electronics seminar topicsElectronics seminar topics
Electronics seminar topics
 
Zigbee Presentation
Zigbee PresentationZigbee Presentation
Zigbee Presentation
 
Touchless touch screen
Touchless touch screenTouchless touch screen
Touchless touch screen
 
EMBEDDED WEB SERVER
EMBEDDED WEB SERVEREMBEDDED WEB SERVER
EMBEDDED WEB SERVER
 
Wifi Technology ppt
Wifi Technology pptWifi Technology ppt
Wifi Technology ppt
 
inter vehicle communication
inter vehicle communicationinter vehicle communication
inter vehicle communication
 
Zigbee technology ppt
Zigbee technology pptZigbee technology ppt
Zigbee technology ppt
 
Internet of Things: Research Directions
Internet of Things: Research DirectionsInternet of Things: Research Directions
Internet of Things: Research Directions
 
SMART CAR-PARKING SYSTEM USING IOT
SMART CAR-PARKING SYSTEM USING IOTSMART CAR-PARKING SYSTEM USING IOT
SMART CAR-PARKING SYSTEM USING IOT
 
Eye directive wheel chair
Eye directive wheel chairEye directive wheel chair
Eye directive wheel chair
 
eye phone technology
eye phone technologyeye phone technology
eye phone technology
 
Screenless Display PPT Presentation
Screenless Display PPT PresentationScreenless Display PPT Presentation
Screenless Display PPT Presentation
 
LI-FI Presentation
LI-FI  Presentation LI-FI  Presentation
LI-FI Presentation
 
Advanced Wireless Technologies
Advanced Wireless TechnologiesAdvanced Wireless Technologies
Advanced Wireless Technologies
 
Powerpoint presentation on 5G wireless technology
Powerpoint presentation on 5G wireless technologyPowerpoint presentation on 5G wireless technology
Powerpoint presentation on 5G wireless technology
 
5 pen-pc-technology complete ppt
5 pen-pc-technology complete ppt5 pen-pc-technology complete ppt
5 pen-pc-technology complete ppt
 

Similar to EMBEDDED WEB TECHNOLOGY

Internetandjava
InternetandjavaInternetandjava
Internetandjavamuniinb4u
 
JavaInternetlearning
JavaInternetlearningJavaInternetlearning
JavaInternetlearningmuniinb4u
 
Internetandjava
InternetandjavaInternetandjava
Internetandjavamuniinb4u
 
Javauserguide
JavauserguideJavauserguide
Javauserguidemuniinb4u
 
Introduction to Web Engineering by H.I. Bijoy
Introduction to Web Engineering by H.I. BijoyIntroduction to Web Engineering by H.I. Bijoy
Introduction to Web Engineering by H.I. BijoyMd. Hasan Imam Bijoy
 
Introduction to the web
Introduction to the webIntroduction to the web
Introduction to the webSAMIR BHOGAYTA
 
abdelwahab alsammak_Chapter 1-Internet concepts.ppt
abdelwahab alsammak_Chapter 1-Internet concepts.pptabdelwahab alsammak_Chapter 1-Internet concepts.ppt
abdelwahab alsammak_Chapter 1-Internet concepts.pptDavid319172
 
The Internet and World Wide Web
The Internet and World Wide WebThe Internet and World Wide Web
The Internet and World Wide Webwebhostingguy
 
Web Services 2009
Web Services 2009Web Services 2009
Web Services 2009Cathie101
 
Web Services 2009
Web Services 2009Web Services 2009
Web Services 2009Cathie101
 

Similar to EMBEDDED WEB TECHNOLOGY (20)

Cs2305 nol
Cs2305 nolCs2305 nol
Cs2305 nol
 
Internetandjava
InternetandjavaInternetandjava
Internetandjava
 
ppttips
ppttipsppttips
ppttips
 
ppttips
ppttipsppttips
ppttips
 
Java
JavaJava
Java
 
ppttips
ppttipsppttips
ppttips
 
JavaInternetlearning
JavaInternetlearningJavaInternetlearning
JavaInternetlearning
 
ppt tips
ppt tipsppt tips
ppt tips
 
ppttips
ppttipsppttips
ppttips
 
Internetandjava
InternetandjavaInternetandjava
Internetandjava
 
Javauserguide
JavauserguideJavauserguide
Javauserguide
 
Assignment - 01
Assignment - 01Assignment - 01
Assignment - 01
 
Introduction to Web Engineering by H.I. Bijoy
Introduction to Web Engineering by H.I. BijoyIntroduction to Web Engineering by H.I. Bijoy
Introduction to Web Engineering by H.I. Bijoy
 
WP Chap 1 & 2.pptx
WP Chap 1 & 2.pptxWP Chap 1 & 2.pptx
WP Chap 1 & 2.pptx
 
Introduction to the web
Introduction to the webIntroduction to the web
Introduction to the web
 
abdelwahab alsammak_Chapter 1-Internet concepts.ppt
abdelwahab alsammak_Chapter 1-Internet concepts.pptabdelwahab alsammak_Chapter 1-Internet concepts.ppt
abdelwahab alsammak_Chapter 1-Internet concepts.ppt
 
Internet
InternetInternet
Internet
 
The Internet and World Wide Web
The Internet and World Wide WebThe Internet and World Wide Web
The Internet and World Wide Web
 
Web Services 2009
Web Services 2009Web Services 2009
Web Services 2009
 
Web Services 2009
Web Services 2009Web Services 2009
Web Services 2009
 

Recently uploaded

Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 

Recently uploaded (20)

Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 

EMBEDDED WEB TECHNOLOGY

  • 2. INTRODUCTION  EWT is the marriage of embedded systems and the World Wide Web.  Embedded systems, in contrast to general purpose computers such as a desktop, contain processors, software, input sensors and output actuators all of which are dedicated to the control of a specific device.
  • 3.  EWT was developed during the late summer by members of NASA Lewis Research Center, Flight Software Engineering Branch of the Engineering Design and Analysis Division of the Engineering and Technical Services Directorate.  It was modified in 2002.
  • 4. What is Embedded Technology ?  Embedded technology is software or hardware that is hidden—embedded—in a large device or system.  It typically refers to a fixed function device, as compared with a PC, which runs general-purpose applications.  An early example of embedded technology is the engine control unit in a car, which measures what settings to give the engine.
  • 5. INTRODUCTION TO THE 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.  Emerging Web technologies for embedded applications  Design Issues for Embedded Web Servers Traditional Web servers are designed to serve static Web pages from high-end workstations with plentiful CPU and memory resources. Embedded Web servers have different requirements for which traditional technologies are unsuitable.  Protocol Considerations  Embedded Software Considerations
  • 6.  There are two primary actors when communicating over the web, the server and the client. For right now think of the server and the client as two desktop computers.  The server computer waits for the client computer to initiate communication and then the client computer makes a request for information.  If the server computer understands the request it replies with a response.  If the server computer does not understand the request it replies back to the client computer with an error. This pattern is called the client-server.
  • 7. Figure. Client-server model between two computers  To transfer information in this request-response manner both the web service and the web browser must talk the same language. That language is called Hypertext Transfer Protocol or HTTP. HTTP is built on other standard protocols such as TCP/IP.
  • 8. HOW THE WEB WORKS  The server boots up, when it is ready to starts the web service program.  A user on the client machine opens up a web browser. At this point both the web browser and the web service are running and idle. The client types in a URL in the address bar, which is related to the location of the server, such as http://www.ni.com.  The server sees the request and replies back in HTTP with some type of content, like a picture of a cat. The client receives the response and since it is a web browser it renders the cat picture so that the client sees a picture of a cat.
  • 9.  The embedded Web system works on the same principle as that traditional Web request-response systems.
  • 10.  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.
  • 11. What is 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.
  • 12. What is 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.
  • 13. APPLICATIONS OF EWT Space Communication Biotechnology Technology transfer and protocol Education
  • 14. Web technology in embedded applications has distinct advantages over legacy and custom communication mechanisms due to the ubiquity, scalability and security. The amount of knowledge and skills needed to create a web application may be large. Hopefully this article helps the understanding of basic concepts and how they apply to embedded applications. Once all the pieces are integrated with each other, the application becomes a functioning Web server that can be accessed via serial or Ethernet connection. Using this New drivers were also developed to interface the Net186 board to the parallel port cable of the camera and to the serial port of the servo control. CONCLUSION
  • 15. [1] Han XiaoTao,Yin XiangGen, Zhang Zhe, LI Wei, ” Review of embedded web server technology and its application in power system” [J] Power System Technology 2003,(5): 58-62 [2] LI Yong,” Application and realization of CGI in embedded WEB server”[J].Microcomputer Information, 2008,(30):110- 111. [3] Li ShuiYang,HanTao, ”Application of embedded WEB server technology” [J]. Journal of higher correspondence education(natural sciences) 2003, (6)Vol. 16 No. 3: 47-50. [4] Wan JiaFu, Zhang WenFei,Zhang Zhan Song ,“Principles and applications of network monitoring system” [M].China Machine Press,2003:178-289. [5] Huang BuY, Zheng AnPing, Liu GuoMei , “Web technology implement based onμCLinux”[J].Electronic Design & Application,2003,12:87-90. REFERENCES