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

Hyper transport technology
Hyper transport technologyHyper transport technology
Hyper transport technologyAkhil Kumar
 
silent sound technology
silent sound technologysilent sound technology
silent sound technologykamesh0007
 
M2M - Machine to Machine Technology
M2M - Machine to Machine TechnologyM2M - Machine to Machine Technology
M2M - Machine to Machine TechnologySamip jain
 
Silent sound technology NEW
Silent sound technology NEW Silent sound technology NEW
Silent sound technology NEW Neha Tyagi
 
Home Automation System using iot
Home Automation System using iotHome Automation System using iot
Home Automation System using iotKowshik Deb
 
Home automation using android mobiles
Home automation using android mobilesHome automation using android mobiles
Home automation using android mobilesDurairaja
 
IoT Enabling Technologies
IoT Enabling TechnologiesIoT Enabling Technologies
IoT Enabling TechnologiesPrakash Honnur
 
PPT on Bluetooth Based Wireless Sensor Networks
PPT on Bluetooth Based Wireless Sensor NetworksPPT on Bluetooth Based Wireless Sensor Networks
PPT on Bluetooth Based Wireless Sensor NetworksSiya Agarwal
 
Overview of IoT (JNTUK - UNIT 1)
Overview of IoT (JNTUK - UNIT 1)Overview of IoT (JNTUK - UNIT 1)
Overview of IoT (JNTUK - UNIT 1)FabMinds
 
Embedded system ppt
Embedded system pptEmbedded system ppt
Embedded system pptP Srinivas
 
Physical design of io t
Physical design of io tPhysical design of io t
Physical design of io tShilpaKrishna6
 
Chapter 5 IoT Design methodologies
Chapter 5 IoT Design methodologiesChapter 5 IoT Design methodologies
Chapter 5 IoT Design methodologiespavan penugonda
 
Free space optics (fso) seminar report full
Free space optics (fso) seminar report fullFree space optics (fso) seminar report full
Free space optics (fso) seminar report fullDilip Prajapati
 

What's hot (20)

Armwebserver
ArmwebserverArmwebserver
Armwebserver
 
Hyper transport technology
Hyper transport technologyHyper transport technology
Hyper transport technology
 
Iot architecture
Iot architectureIot architecture
Iot architecture
 
silent sound technology
silent sound technologysilent sound technology
silent sound technology
 
M2M - Machine to Machine Technology
M2M - Machine to Machine TechnologyM2M - Machine to Machine Technology
M2M - Machine to Machine Technology
 
Silent sound technology NEW
Silent sound technology NEW Silent sound technology NEW
Silent sound technology NEW
 
Home Automation System using iot
Home Automation System using iotHome Automation System using iot
Home Automation System using iot
 
X-Max Technology ppt
X-Max Technology pptX-Max Technology ppt
X-Max Technology ppt
 
Home automation using android mobiles
Home automation using android mobilesHome automation using android mobiles
Home automation using android mobiles
 
IoT Enabling Technologies
IoT Enabling TechnologiesIoT Enabling Technologies
IoT Enabling Technologies
 
PPT on Bluetooth Based Wireless Sensor Networks
PPT on Bluetooth Based Wireless Sensor NetworksPPT on Bluetooth Based Wireless Sensor Networks
PPT on Bluetooth Based Wireless Sensor Networks
 
Overview of IoT (JNTUK - UNIT 1)
Overview of IoT (JNTUK - UNIT 1)Overview of IoT (JNTUK - UNIT 1)
Overview of IoT (JNTUK - UNIT 1)
 
chameleon chip
chameleon chipchameleon chip
chameleon chip
 
Embedded system ppt
Embedded system pptEmbedded system ppt
Embedded system ppt
 
Physical design of io t
Physical design of io tPhysical design of io t
Physical design of io t
 
I twin technology
I twin technologyI twin technology
I twin technology
 
LI-FI Presentation
LI-FI  Presentation LI-FI  Presentation
LI-FI Presentation
 
Chapter 5 IoT Design methodologies
Chapter 5 IoT Design methodologiesChapter 5 IoT Design methodologies
Chapter 5 IoT Design methodologies
 
Electronic skin
Electronic skinElectronic skin
Electronic skin
 
Free space optics (fso) seminar report full
Free space optics (fso) seminar report fullFree space optics (fso) seminar report full
Free space optics (fso) seminar report full
 

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
 
Embedded web technology
Embedded web technologyEmbedded web technology
Embedded web technologyPavan kumar
 
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
 

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
 
Embedded web technology
Embedded web technologyEmbedded web technology
Embedded web technology
 
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
 

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

Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsSachinPawar510423
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdfCaalaaAbdulkerim
 
Steel Structures - Building technology.pptx
Steel Structures - Building technology.pptxSteel Structures - Building technology.pptx
Steel Structures - Building technology.pptxNikhil Raut
 
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
 
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
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
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
 
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptSolving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptJasonTagapanGulla
 
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
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptMadan Karki
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating SystemRashmi Bhat
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingBootNeck1
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxVelmuruganTECE
 

Recently uploaded (20)

Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documents
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdf
 
Steel Structures - Building technology.pptx
Steel Structures - Building technology.pptxSteel Structures - Building technology.pptx
Steel Structures - Building technology.pptx
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
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
 
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
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptSolving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.ppt
 
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
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.ppt
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating System
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptx
 

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.