
http:// lhu.edu.vn
http:// lhu.edu.vn
10
Ts. V
Ts. Vu Đư
u Đư c Lung
c Lung –
– Ks
Ks. H
. Huy
uynh Cao Tu
nh Cao Tuâ
ân
n -
- Ks
Ks. P
. Phan H
han Hư
ư u Ti
u Tiê
êp
p
T
Tô
ông quan công ngh
ng quan công nghê
ê l
lâ
âp T
p Tri
rinh web
nh web
Mô hình ứng dụng 02 lớp
Đây làmô hình đơn giản, kháphổbiến của 01 ứng dụng phân tán
Trong mô hình này, việc xửlý dữliệu được thực hiện trên Database
Server, việc nhận vàhiển thịdữliệu được thực hiện ởclient
Ưu điêm: Dữliệu tập trung do đó đ ảm bảo dữliệu được nhất
quán. Dữliệu được chia sẻcho nhiều người dùng.
Khuyêt điêm: Cách xửlý tra cứu vàtruy cập dữliệu được thực
hiện ởDatabase Server, việc nhận kết quảvàhiển thịphải được
thực hiện ở Client . Do đókhó khăn trong vi ệc bảo trìvànâng
cấp. Khối lượng, dữliệu truyền trên mạng lớn do đóchiếm dụng
đường truyền thêm gánh nặng cho database server
This is trial version
www.adultpdf.com

http:// lhu.edu.vn
http:// lhu.edu.vn
11
Ts. V
Ts. Vu Đư
u Đư c Lung
c Lung –
– Ks
Ks. H
. Huy
uynh Cao Tu
nh Cao Tuâ
ân
n -
- Ks
Ks. P
. Phan H
han Hư
ư u Ti
u Tiê
êp
p
T
Tô
ông quan công ngh
ng quan công nghê
ê l
lâ
âp T
p Tri
rinh web
nh web
Mô hình ứng dụng 02 lớp:
Mô hình hai lớp phần nào đáp ứng được yêu cầu khắt khe của
01 ứng dụng phân tán, tuy nhiên khi khối lượng dữliệu lớn, ứng
dụng đòi hỏi nhiều xửlý phức tạp, số người dùng tăng, mô hình
02 lớp không thể đáp ứng được
Mô hình 03 lớp sửdụng thêm Apllication Server giữnhiệm vụ
tương tác giữa Client vàServer, giảm bớt các xửlý trên
Database Server, tập trung các xửlý nhận vàhiển thịdữliệu tại
Application Server
Ưu điêm: Hỗtrợ người dùng. Giảm bớt xửlý cho client, không yêu
cầu máy Client cócấu hình mạnh. Xửlý nhận vàhiện thịdữliệu tập
trung tại Application Server -> dễdàng quản lý, bảo trìvànâng cấp.
Xửlý truy cập dữliệu tập trung tại Database Server
Khuyêt điêm: Phải sửdụng 01 Application Server
This is trial version
www.adultpdf.com

http:// lhu.edu.vn
http:// lhu.edu.vn
12
Ts. V
Ts. Vu Đư
u Đư c Lung
c Lung –
– Ks
Ks. H
. Huy
uynh Cao Tu
nh Cao Tuâ
ân
n -
- Ks
Ks. P
. Phan H
han Hư
ư u Ti
u Tiê
êp
p
Gi
Giơ
ơ i thi
i thiê
êu .NET
u .NET
.NET la gi?
A new software platform for the desktop and the Web
Nguôn gôc cua .NET
Hê điêu hanh: tâp hơ p cac COM (Component Object
Model) tương tac vơ i nhau.
Chương trinh=COM
COM+
1998 IIS ver.4 => Project: Khung dịch vụweb thếhệkế
tiếp (Next Generation Web Service Framework -NGWSF)
11/2000 phát hành Beta 1 của .NET
Cuối 2001 chính thức cho ra đời phiên bản đầu tiên
This is trial version
www.adultpdf.com

http:// lhu.edu.vn
http:// lhu.edu.vn
13
Ts. V
Ts. Vu Đư
u Đư c Lung
c Lung –
– Ks
Ks. H
. Huy
uynh Cao Tu
nh Cao Tuâ
ân
n -
- Ks
Ks. P
. Phan H
han Hư
ư u Ti
u Tiê
êp
p
Gi
Giơ
ơ i thi
i thiê
êu .NET
u .NET
.NET Platform la gi ?
.NET Platform bao gôm .NET Framework va như ng công cu
đươ c dung đê xây dư ng, phat triên ư ng dung va dich vu
ASP.NET
Như ng san phâm công nghê .NET cua Microsoft bao gôm:
MSN.NET, OFFICE.NET, VISUAL STUDIO.NET, WINDOWS
SERVER 2003
VISUAL STUDIO.NET la bô phân mêm đươ c dung đê xây dư ng
va phat triên cac ư ng dung bao gôm cac ngôn ngư lâp trinh:
C++.NET, Visual Basic.NET, ASP.NET, C# va j#.
Tât ca cac ngôn ngư nay đêu đươ c xây dư ng trên nên .NET
Framework, do đo cu phap cơ ban cua như ng ngôn ngư nay
tương tư nhau.
This is trial version
www.adultpdf.com

http:// lhu.edu.vn
http:// lhu.edu.vn
14
Ts. V
Ts. Vu Đư
u Đư c Lung
c Lung –
– Ks
Ks. H
. Huy
uynh Cao Tu
nh Cao Tuâ
ân
n -
- Ks
Ks. P
. Phan H
han Hư
ư u Ti
u Tiê
êp
p
Gi
Giơ
ơ i thi
i thiê
êu .NET
u .NET
Ca
Cac b
c bô
ô ph
phâ
ân c
n chi
hinh c
nh cu
ua Microsoft NET Framework
a Microsoft NET Framework
This is trial version
www.adultpdf.com

