Globally interconnected 6lowPAN

Slides:



Advertisements
Similar presentations
Layouts Using Tables Web Design – Section 4-5 Part or all of this lesson was adapted from the University of Washingtons Web Design & Development I Course.
Advertisements

Introduction to Model-View-Controller (MVC) Web Programming with TurboGears Leif Oppermann,
Introduction to Backend James Kahng. Install Node.js.
CSC 450/550 Part 6: The Application Layer Example: The World Wide Web.
What is it? –Large Web sites that support commercial use cannot be written by hand What you’re going to learn –How a Web server and a database can be used.
Progress Report 11/1/01 Matt Bridges. Overview Data collection and analysis tool for web site traffic Lets website administrators know who is on their.
Multiple Tiers in Action
E-Commerce The technical side. LAMP Linux Linux Apache Apache MySQL MySQL PHP PHP All Open Source and free packages. Can be installed and run on most.
1 Web Database Processing. Web Database Applications Static Report Publishing a report is prepared from a database application and exported to HTML DB.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
Server-side Scripting Powering the webs favourite services.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
PHP Data Object (PDO) Khaled Al-Sham’aa. What is PDO? PDO is a PHP extension to formalise PHP's database connections by creating a uniform interface.
Meir Botner David Ben-David. Project Goal Build a messenger that allows a customer to communicate with a service provider for a fee.
Lecture 7 Interaction. Topics Implementing data flows An internet solution Transactions in MySQL 4-tier systems – business rule/presentation separation.
M1G Introduction to Database Development 6. Building Applications.
Lecture 19 Web Application Frameworks Boriana Koleva Room: C54
HTML. Principle of Programming  Interface with PC 2 English Japanese Chinese Machine Code Compiler / Interpreter C++ Perl Assembler Machine Code.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
Slide 12.1 Chapter 12 Implementation. Slide 12.2 Learning outcomes Produce a plan to minimize the risks involved with the launch phase of an e-business.
WEP Presentation for non-IT Steps and roles in software development 2. Skills developed in 1 st year 3. What can do a student in 1 st internship.
Case Study Dynamic Website - Three Tier Architecture
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
PHP Workshop ‹#› PHP Data Object (PDO). PHP Workshop ‹#› What is PDO? PDO is a PHP extension to formalise PHP's database connections by creating a uniform.
 Computer use language to communicate  A web browser will read these tags and translate it into what you actually see  Viewing Code of ESPN WebsiteESPN.
PHP Introduction PHP is a server-side scripting language.
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
The basics of knowing the difference CLIENT VS. SERVER.
IHacky Jon Lao Hong Nguyen Marcius Bagwan. iHacky Goals: Widen the social level of the developer community by popularizing their ways of software development.
Invitation to Computer Science 6 th Edition Chapter 10 The Tower of Babel.
How Web Database Architectures Work CPS181s April 8, 2003.
Architecture Overview Server Database (can be on the server or separate ) Client1 Client2 Client3 HTTP  View ppt notes pages for discussion!
COSC 2328 – Web Programming.  PHP is a server scripting language  It’s widely-used and free  It’s an alternative to Microsoft’s ASP and Ruby  PHP.
CSE3310: Web training A JumpStart for Project. Outline Introduction to Website development Web Development Languages How to build simple Pages in PHP.
Online Voting System by Sanghun Chi ECE345. Introduction Traditional voting system inefficient. Takes time and human resources. Does not give an instant.
Learn Nodejs by Building 10 projects. What is Nodejs  An Open source, Cross platform, Event Based and Non-blocking framework used to develop server side.
The Brenkoweb provides the excellent online programming tutorial for the programmer in various languages like as PHP, SQL, HTML, ASP, Javascript,
Presented by: K.AMARNATH Ht.no:10841f0045 Guided by: T.Suneetha.
Dive into web development
CGS 3066: Web Programming and Design Spring 2017
Web Technologies Computing Science Thompson Rivers University
Introduction to Dynamic Web Programming
The Client-Server Model
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
Time to learn to code Stephen Delaney
HTML & teh internets.
HTTP Parameters and Arrays
PHP / MySQL Introduction
Web Development Training
Introduction to Internet Programming
Database Driven Websites
DUCKS – Distributed User-mode Chirp-Knowledgeable Server
PHP + Oracle = Data-Driven Websites
04 | Web Applications Gerry O’Brien | Technical Content Development Manager Paul Pardi | Senior Content Publishing Manager.
Web Browser server client 3-Tier Architecture Apache web server PHP
Lecture 1: Multi-tier Architecture Overview
Summer Engineering Academies Registration System
Excel 2013 Power BI Fundamentals
MySQL Backup, Transfer and Restore
Lesson 1 The Web.
Unit 6 part 3 Test Javascript Test.
Secure Web Programming
IntroductionToPHP Static vs. Dynamic websites
Tutorial 6 PHP & MySQL Li Xu
ხელმძღვანელი: დიმიტრი ქარაული
Web Technologies Computing Science Thompson Rivers University
Client-Server Model: Requesting a Web Page
Web Application Development Using PHP
CGS 3066: Web Programming and Design Fall 2019
Presentation transcript:

Globally interconnected 6lowPAN Wenhao Zhang

Web Platform Front-end Module Back-end Module Database Module Message Translator Module

Front-end Module The front end is everything involved with what the user sees, including design and some languages like HTML, CSS and JavaScript.

Back-end Module The back end, or the “server side”, is basically how the site works, updates and changes. This refers to everything the user can‘t see in the browser, like how servers respond to all the requests from users, and connects to databases and access the data.

RESTful Routes

Database Module SQL ER model Complex query Has transaction, safer NoSQL Key-value pair Easy data access

Summary What I’ve done: Figured out the framework of this project, learned some basic knowledge about some skills on front-end, back-end and database, like HTML, CSS, JavaScript, Bootstrap, RESTful Routes, MySQL database. Have some basic code understanding on those languages. What I’ll do: Keep learning how to write front-end, back-end, database code and how to interconnect them, then try to understand the code and relationship between the files wrote by Xiaozheng. Finally be able to find the shortage and update them.