SlideShare a Scribd company logo
1 of 17
EMBEDDED
WEB
Embedded Web server
 An Embedded Web Server is a microprocessor- or microcontroller-
based embedded system that contains an Internet software suite as
well as application code for monitoring and controlling external
systems. Such a system can serve web pages over a TCP/IP
network, allowing any browser with access to the network the
ability to control and monitor devices connected to the Embedded
Web Server.
WHY??

The Embedded Web Server is especially suited to embedded
Internet appliances and offers easy connectivity to any network via
an Ethernet or dial-up Modem connection. Our goal is to provide an
internet-enabled device that can be accessed remotely over a
network, through which an operator sitting on a remote computer
terminal can monitor and control other connected equipment. Such a
device may find applications in office and industrial automation,
high-speed gaming and medical science, to name a few.
General Structure of Embedded Web Server
Microprocessor
FLASH memory
 DRAM memory
network interface
Front application system of hardware
• Hardware system
center processing module
HTTP engine
 file system
configuration module
security module
 application program interface.
• software system
 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.
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.
HTML
Web pages from the embedded system (server) are transmitted
to the Web browser (client) , which implements the user interface
(Presentation layer).
WEB PAGES
WEB BROWSER
WORKING
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.
• Simplifies software and communications: The Embedded Web Server
contains dynamic web pages that allow the operator to control and
manipulate the embedded device over a TCP/IP-based network
•Offers increased functionality: Web-based GUIs offer a tremendous
advantage over traditional control and monitoring systems where the system’s
GUI software is running on the operator’s computer system itself. Unlike these
traditional systems which are OS-specific and need installation, a web-based
GUI is platform independent and needs no installation at the operator’s end
•Simplifies system management :Web pages can be used to monitor, control
and update the Embedded Web Server system. Any authorized user can access
the system through a browser on a client to conduct maintenance, change
system settings, and update system software
With Web access ability of the embedded devices will get
rapid development, the application in communication
equipment, information home appliances, instruments remote
management and other fields. Embedded Web server for
embedded devices provide network interface, to realize the
remote management and control, which is an important
technology of the network embedded equipment.
WHERE??
Traffic
monitoring
Video
monitorin
g
Power
infrastruct
ure
monitoring
APPLICATIONS
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
THANK YOU!!!!
Presented By
C.Kavya Sree
13911A0416

More Related Content

What's hot

Seminar on night vision technology ppt
Seminar on night vision technology pptSeminar on night vision technology ppt
Seminar on night vision technology pptdeepakmarndi
 
Gesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPTGesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPTSuraj Rai
 
Smart home Environment using iot
Smart home Environment using iotSmart home Environment using iot
Smart home Environment using iotparvathy s m
 
Ppt presentation
Ppt presentationPpt presentation
Ppt presentationvishal4799
 
Seminar report of ewt
Seminar report of ewtSeminar report of ewt
Seminar report of ewtRanol R C
 
Mems based hand gesture controlled robot
Mems based hand gesture controlled robotMems based hand gesture controlled robot
Mems based hand gesture controlled robotSriteja Rst
 
Airborne Internet
Airborne InternetAirborne Internet
Airborne InternetLokesh Loke
 
Electronics seminar topics
Electronics seminar topicsElectronics seminar topics
Electronics seminar topics123seminarsonly
 
free space laser communication
free space laser communicationfree space laser communication
free space laser communicationBHari5
 
Gesture recognition technology
Gesture recognition technology Gesture recognition technology
Gesture recognition technology Nagamani Gurram
 
VANET in Mobile Computing
VANET in Mobile ComputingVANET in Mobile Computing
VANET in Mobile ComputingKABILESH RAMAR
 
Latest Seminar Topics for Engineering,MCA,MSc Students
Latest Seminar Topics for Engineering,MCA,MSc StudentsLatest Seminar Topics for Engineering,MCA,MSc Students
Latest Seminar Topics for Engineering,MCA,MSc StudentsArun Kumar
 

What's hot (20)

Seminar on night vision technology ppt
Seminar on night vision technology pptSeminar on night vision technology ppt
Seminar on night vision technology ppt
 
Biometric Authentication PPT
Biometric Authentication PPTBiometric Authentication PPT
Biometric Authentication PPT
 
Gesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPTGesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPT
 
optical computers
optical computersoptical computers
optical computers
 
Smart home Environment using iot
Smart home Environment using iotSmart home Environment using iot
Smart home Environment using iot
 
Ppt presentation
Ppt presentationPpt presentation
Ppt presentation
 
Seminar report of ewt
Seminar report of ewtSeminar report of ewt
Seminar report of ewt
 
An atm with an eye
An atm with an eyeAn atm with an eye
An atm with an eye
 
Mems based hand gesture controlled robot
Mems based hand gesture controlled robotMems based hand gesture controlled robot
Mems based hand gesture controlled robot
 
5g technology ppt
5g technology ppt5g technology ppt
5g technology ppt
 
Airborne Internet
Airborne InternetAirborne Internet
Airborne Internet
 
Electronics seminar topics
Electronics seminar topicsElectronics seminar topics
Electronics seminar topics
 
free space laser communication
free space laser communicationfree space laser communication
free space laser communication
 
Gesture recognition technology
Gesture recognition technology Gesture recognition technology
Gesture recognition technology
 
VANET in Mobile Computing
VANET in Mobile ComputingVANET in Mobile Computing
VANET in Mobile Computing
 
Latest Seminar Topics for Engineering,MCA,MSc Students
Latest Seminar Topics for Engineering,MCA,MSc StudentsLatest Seminar Topics for Engineering,MCA,MSc Students
Latest Seminar Topics for Engineering,MCA,MSc Students
 
biochip presentation
 biochip presentation biochip presentation
biochip presentation
 
Iris scanning
Iris scanningIris scanning
Iris scanning
 
Touchless touch screen
Touchless touch screenTouchless touch screen
Touchless touch screen
 
Fog Computing
Fog ComputingFog Computing
Fog Computing
 

Viewers also liked

Arm embedded web server based on dac system
Arm embedded web server based on dac systemArm embedded web server based on dac system
Arm embedded web server based on dac systemsudhakar5472
 
Embedded System Design latest
Embedded System Design latestEmbedded System Design latest
Embedded System Design latestDeepak Chouhan
 
introduction to Embedded System Security
introduction to Embedded System Securityintroduction to Embedded System Security
introduction to Embedded System SecurityAdel Barkam
 
Leap embedded system_profile
Leap embedded system_profileLeap embedded system_profile
Leap embedded system_profileweehau Kang
 
ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded systemmanish katara
 
introduction to Embedded System
introduction to Embedded Systemintroduction to Embedded System
introduction to Embedded SystemAnkur Soni
 
Embedded device hacking Session i
Embedded device hacking Session iEmbedded device hacking Session i
Embedded device hacking Session iMalachi Jones
 
Knowledge networking through collaborative learning @kavya sree
Knowledge networking through collaborative learning @kavya sreeKnowledge networking through collaborative learning @kavya sree
Knowledge networking through collaborative learning @kavya sreekavya Reddy
 
Design and implementation of an ancrchitecture of embedded web server for wir...
Design and implementation of an ancrchitecture of embedded web server for wir...Design and implementation of an ancrchitecture of embedded web server for wir...
Design and implementation of an ancrchitecture of embedded web server for wir...eSAT Journals
 
Enabling embedded security for the Internet of Things
Enabling embedded security for the Internet of ThingsEnabling embedded security for the Internet of Things
Enabling embedded security for the Internet of Thingsteam-WIBU
 
Introduction to Embedded System
Introduction to Embedded SystemIntroduction to Embedded System
Introduction to Embedded SystemZakaria Gomaa
 
Introduction to embedded system design
Introduction to embedded system designIntroduction to embedded system design
Introduction to embedded system designMukesh Bansal
 
Introduction To Embedded Systems
Introduction To Embedded SystemsIntroduction To Embedded Systems
Introduction To Embedded SystemsVishwa Mohan
 
Unit 1 embedded systems and applications
Unit 1 embedded systems and applicationsUnit 1 embedded systems and applications
Unit 1 embedded systems and applicationsDr.YNM
 

Viewers also liked (20)

Embedded system
Embedded systemEmbedded system
Embedded system
 
Arm embedded web server based on dac system
Arm embedded web server based on dac systemArm embedded web server based on dac system
Arm embedded web server based on dac system
 
Embedded System Design latest
Embedded System Design latestEmbedded System Design latest
Embedded System Design latest
 
introduction to Embedded System Security
introduction to Embedded System Securityintroduction to Embedded System Security
introduction to Embedded System Security
 
Web Servers (ppt)
Web Servers (ppt)Web Servers (ppt)
Web Servers (ppt)
 
Leap embedded system_profile
Leap embedded system_profileLeap embedded system_profile
Leap embedded system_profile
 
ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded system
 
introduction to Embedded System
introduction to Embedded Systemintroduction to Embedded System
introduction to Embedded System
 
Embedded device hacking Session i
Embedded device hacking Session iEmbedded device hacking Session i
Embedded device hacking Session i
 
Knowledge networking through collaborative learning @kavya sree
Knowledge networking through collaborative learning @kavya sreeKnowledge networking through collaborative learning @kavya sree
Knowledge networking through collaborative learning @kavya sree
 
Embedded System Basics
Embedded System BasicsEmbedded System Basics
Embedded System Basics
 
Design and implementation of an ancrchitecture of embedded web server for wir...
Design and implementation of an ancrchitecture of embedded web server for wir...Design and implementation of an ancrchitecture of embedded web server for wir...
Design and implementation of an ancrchitecture of embedded web server for wir...
 
Efficiente mail
Efficiente mailEfficiente mail
Efficiente mail
 
Arm 7 nxp
Arm 7 nxpArm 7 nxp
Arm 7 nxp
 
Enabling embedded security for the Internet of Things
Enabling embedded security for the Internet of ThingsEnabling embedded security for the Internet of Things
Enabling embedded security for the Internet of Things
 
Introduction to Embedded System
Introduction to Embedded SystemIntroduction to Embedded System
Introduction to Embedded System
 
Embedded system ppt
Embedded system pptEmbedded system ppt
Embedded system ppt
 
Introduction to embedded system design
Introduction to embedded system designIntroduction to embedded system design
Introduction to embedded system design
 
Introduction To Embedded Systems
Introduction To Embedded SystemsIntroduction To Embedded Systems
Introduction To Embedded Systems
 
Unit 1 embedded systems and applications
Unit 1 embedded systems and applicationsUnit 1 embedded systems and applications
Unit 1 embedded systems and applications
 

Similar to EMBEDDED WEB SERVER

E commerce technologies
E commerce technologiesE commerce technologies
E commerce technologiesAnne ndolo
 
Embedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemEmbedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemIOSR Journals
 
Embedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemEmbedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemIOSR Journals
 
Web Server Hardware and Software
Web Server Hardware and SoftwareWeb Server Hardware and Software
Web Server Hardware and Softwarewebhostingguy
 
Presentation2
Presentation2Presentation2
Presentation2JAYAARC
 
Www architecture,cgi, client server security, protection
Www architecture,cgi, client server security, protectionWww architecture,cgi, client server security, protection
Www architecture,cgi, client server security, protectionAustina Francis
 
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
 
networkMCI WebMaker - Product Data Sheet
networkMCI WebMaker - Product Data SheetnetworkMCI WebMaker - Product Data Sheet
networkMCI WebMaker - Product Data Sheetjbodio
 
Arm Based Real Time Monitoring and Controlling of Industrial Parameters Using...
Arm Based Real Time Monitoring and Controlling of Industrial Parameters Using...Arm Based Real Time Monitoring and Controlling of Industrial Parameters Using...
Arm Based Real Time Monitoring and Controlling of Industrial Parameters Using...IJTET Journal
 
IRJET- Implementation of Web Enabled Notice Board using SOC
IRJET- Implementation of Web Enabled Notice Board using SOCIRJET- Implementation of Web Enabled Notice Board using SOC
IRJET- Implementation of Web Enabled Notice Board using SOCIRJET Journal
 
Ethernet base divice control
Ethernet base divice controlEthernet base divice control
Ethernet base divice controlBhushan Deore
 
Configuring LIFA for remote communication using web architecture
Configuring LIFA for remote communication using web architecture Configuring LIFA for remote communication using web architecture
Configuring LIFA for remote communication using web architecture Ami Goswami
 

Similar to EMBEDDED WEB SERVER (20)

82 87
82 8782 87
82 87
 
E commerce technologies
E commerce technologiesE commerce technologies
E commerce technologies
 
Embedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemEmbedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control System
 
Embedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemEmbedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control System
 
Web Server Hardware and Software
Web Server Hardware and SoftwareWeb Server Hardware and Software
Web Server Hardware and Software
 
Presentation2
Presentation2Presentation2
Presentation2
 
Www architecture,cgi, client server security, protection
Www architecture,cgi, client server security, protectionWww architecture,cgi, client server security, protection
Www architecture,cgi, client server security, protection
 
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
 
networkMCI WebMaker - Product Data Sheet
networkMCI WebMaker - Product Data SheetnetworkMCI WebMaker - Product Data Sheet
networkMCI WebMaker - Product Data Sheet
 
Arm Based Real Time Monitoring and Controlling of Industrial Parameters Using...
Arm Based Real Time Monitoring and Controlling of Industrial Parameters Using...Arm Based Real Time Monitoring and Controlling of Industrial Parameters Using...
Arm Based Real Time Monitoring and Controlling of Industrial Parameters Using...
 
Ki3517881791
Ki3517881791Ki3517881791
Ki3517881791
 
IRJET- Implementation of Web Enabled Notice Board using SOC
IRJET- Implementation of Web Enabled Notice Board using SOCIRJET- Implementation of Web Enabled Notice Board using SOC
IRJET- Implementation of Web Enabled Notice Board using SOC
 
Ethernet base divice control
Ethernet base divice controlEthernet base divice control
Ethernet base divice control
 
Web Technology
Web TechnologyWeb Technology
Web Technology
 
Web Technology
Web TechnologyWeb Technology
Web Technology
 
Web Technology
Web TechnologyWeb Technology
Web Technology
 
B1803011013
B1803011013B1803011013
B1803011013
 
SRHnet Presentation
SRHnet PresentationSRHnet Presentation
SRHnet Presentation
 
Configuring LIFA for remote communication using web architecture
Configuring LIFA for remote communication using web architecture Configuring LIFA for remote communication using web architecture
Configuring LIFA for remote communication using web architecture
 
Jq2416671672
Jq2416671672Jq2416671672
Jq2416671672
 

Recently uploaded

Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
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
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Comparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization TechniquesComparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization Techniquesugginaramesh
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 

Recently uploaded (20)

Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
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...
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Comparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization TechniquesComparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization Techniques
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 

EMBEDDED WEB SERVER

  • 2.
  • 3. Embedded Web server  An Embedded Web Server is a microprocessor- or microcontroller- based embedded system that contains an Internet software suite as well as application code for monitoring and controlling external systems. Such a system can serve web pages over a TCP/IP network, allowing any browser with access to the network the ability to control and monitor devices connected to the Embedded Web Server.
  • 4. WHY??  The Embedded Web Server is especially suited to embedded Internet appliances and offers easy connectivity to any network via an Ethernet or dial-up Modem connection. Our goal is to provide an internet-enabled device that can be accessed remotely over a network, through which an operator sitting on a remote computer terminal can monitor and control other connected equipment. Such a device may find applications in office and industrial automation, high-speed gaming and medical science, to name a few.
  • 5. General Structure of Embedded Web Server Microprocessor FLASH memory  DRAM memory network interface Front application system of hardware • Hardware system
  • 6. center processing module HTTP engine  file system configuration module security module  application program interface. • software system
  • 7.
  • 8.  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.
  • 9. 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. HTML
  • 10. Web pages from the embedded system (server) are transmitted to the Web browser (client) , which implements the user interface (Presentation layer). WEB PAGES WEB BROWSER WORKING
  • 11. 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.
  • 12. 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. • Simplifies software and communications: The Embedded Web Server contains dynamic web pages that allow the operator to control and manipulate the embedded device over a TCP/IP-based network •Offers increased functionality: Web-based GUIs offer a tremendous advantage over traditional control and monitoring systems where the system’s GUI software is running on the operator’s computer system itself. Unlike these traditional systems which are OS-specific and need installation, a web-based GUI is platform independent and needs no installation at the operator’s end •Simplifies system management :Web pages can be used to monitor, control and update the Embedded Web Server system. Any authorized user can access the system through a browser on a client to conduct maintenance, change system settings, and update system software
  • 14. With Web access ability of the embedded devices will get rapid development, the application in communication equipment, information home appliances, instruments remote management and other fields. Embedded Web server for embedded devices provide network interface, to realize the remote management and control, which is an important technology of the network embedded equipment. WHERE??
  • 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

Editor's Notes

  1. Embedded systems are specialized computer systems designed and optimized to perform a particular task. Usually they are a part of a larger system or a machine In today's world, embedded systems are everywhere homes, offices, cars, factories, hospitals, plains and consumer electronics. They span all aspects of modern life and examples of their use are numerous. Modern embedded systems are able to connect to the internet and can be remotely maintained and diagnosed . M2M(Machine to machine) communication is growing with a considerable rate. The possibility to connect two or more embedded systems enables developers to build more powerful distributed systems such as networked embedded systems .Remote maintenance is performed by different communication protocols. The most common communication protocol is HTTP which enables remote system control and monitoring
  2. Microprocessor is responsible for all of the operation and management, FLASH, ROM memory used to store real-time operating system kernel system, TCP/IP protocol stack, all kinds of Web documents; DRAM memory for system is running use; The network interface implementation and Interne/Intranet connection; Front application system hardware finish of a traditional application function [2]
  3. The server is the core of the central processing module, it is the control and the scheduling, HTTP engine realize the HTTP protocol, the file system access to resources, configuration module and security module implements the server configuration and security mechanism, application server interface implementation and application interaction. Application program interface module common are CGI (common gateway interface), SSI (server side contains) and HCPA (HTML-to-C preprocessor facilities), element order, custom, API interface and other forms, there are no corresponding realize standards
  4. This project implements an EMBEDDED WEBSERVER with networking capability using ARM microcontroller. Various Analog Sensors can be connected to the ARM Board. The project includes complete implementation of an HTTP Web Server in am ARM7 microcontroller. The websites are stored inside the program space of the ARM7 microcontroller and features a flexible pattern parsing algorithm. This supports using keywords to instruct the web server to include special data in the page delivered to the browser (i.e. current temperature as ASCII text).
  5. 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.