Please enable JavaScript.
Coggle requires JavaScript to display documents.
WEB APP - Coggle Diagram
WEB APP
Tổng quan ứng dụng web
-
Giao thức http và https
HTTP (Hyper text Transfer Protocol) giao thức truyền tải siêu văn bản được sử dụng ở trong www. dùng để truyền tải dữ liệu giữa web server
HTTPS (Hyper text Transfer Protocol Secure) giao thức http có thêm chứng chỉ ssl ( Secure socket layer) để mô hình hóa dữ liệu giữa web browser và web server
Mô hình Client - Server
Client Server là mô hình thông dụng trong mạng máy tính chia thành hai thành phần gồm máy chủ và máy khách
ý tưởng: client gởi request đến server. Server xử lí yêu cầu của client rồi trả về kết quả (Reponse) cho client
Java Servlet
là công nghệ được sử dụng để tạo ra các ứng dụng web( được điều khiển ở phía server để tạo ra web động)
-
MVC
model-view-controller
tầng model: biểu diễn dữ liệu, xử lí logic nghiệp vụ, xử lí kết nối database
-
tầng controller: xử lí đón nhận request từ người dùng, kết nối giữa tầng model và view
-
-
JDBC AND CRUD
Java DataBase Connectivity: là 1 API(application programming Interface: cho phép chương trình viết bằng ngôn ngữ java với các hệ quản trị CSDL)
Thành phần
-
-
-
Statement, prepareStatement, CallableStatement: chứa các câu lệnh query, gởi tới CSDL
-
-
Trình tự làm việc
1: tạo connection bởi các thông tin: hot name, tên database, username, password,port
- Sử dụng Statement, prepareStatement, CallableStatement để tạo câu lệnh query
- sử dụng resultset để xử lí kết quả ở bước 2 (đối với câu lệnh select)
-
-
-
JSP and JSPL SERVLET
JSP
java server pages: là ngôn ngữ kịch bản phía server, cho phép người dùng tạo trang web động
-
-
-