Trong những năm gần đây nhiều dự án phát triển Công nghệ thông tin ởnớc ta đợc triển khai theo các giải pháp tổng thể trong đó tích hợp hạ tầngtruyền thông máy tính với các chơng trình t
Trang 1trờng đại học vinh
khoa công nghệ thông tin - -
khóa luận tốt nghiệp
xây dựng website quảng cáo du lịch Nghệ An
Giáo viên hớng dẫn : ThS Lê Ngọc Xuân
Sinh viên thực hiện : Trơng Thị Thúy Vân
Lớp : 42E 4 - CNTT
Vinh, 5/2006
Lời nói đầu
Ngày nay, song song với quá trình phát triển công nghệ, khoa học và kỷthuật thì ngành khoa học tính toán đã đóng vai trò quan trọng, nó đã đạt đợcnhững thành tựu khoa học rực rỡ với những bớc tiến nhảy vọt Việc áp dụngcác công nghệ, khoa học kỷ thuật vào lĩnh vực đời sống của con ngời ngày
Trang 2càng tăng và không ngừng can thiệp vào hầu hết các công việc trong đời sống.Công nghệ thông tin là một trong những ngành khoa học đó Đi đôi với sựphát triển của công nghệ chế tạo các thiết bị máy tính thì các sản phẩm phầnmềm ứng dụng ra đời có tính chất quyết định đối với việc áp dụng ngành khoahọc này v o đời sống xã hội.ào đời sống xã hội.
Trong những năm gần đây nhiều dự án phát triển Công nghệ thông tin ởnớc ta đợc triển khai theo các giải pháp tổng thể trong đó tích hợp hạ tầngtruyền thông máy tính với các chơng trình tin học ứng dụng đóng vai trò ngàycàng to lớn Mạng máy tính đặc biệt là Internet không còn là một thuật ngữthuần tuý khoa học mà đã trở thành một đối tợng nghiên cứu và ứng dụng củanhiều ngời có nghề nghiệp và có phạm vi hoạt động khác nhau, nhu cầu hiểubiết về Internet ngày càng cao
Xuất phát từ những điều trên là sinh viên khoa Công nghệ thông tin
em mong muốn tìm hiểu kỹ hơn về các dịch vụ Internet Trên cơ sở muốntìm hiểu về Web và ứng dụng của Web cũng nh những phát triển của nó emthực hiện khoá luận với đề tài “Thiết kế Website quảng bá du lịch Nghệ An”
Đề tài dựa trên cơ sở những tri thức đã tiếp thu đợc qua khảo sát tìm tòinghiên cứu tìm hiểu về Web và sự hớng dẫn nhiệt tình của giáo viên hớngdẫn, chúng tôi sử dụng ngôn ngữ ASP và VBSCRIP, JAVARSCRIP cùng cơ
sở dữ liệu Access để thiết kế trang Web- phục vụ cho việc quảng cáo du lịchNghệ An
Trang 3Đề tài bố cục trong 4 chơng:
Chơng 1: Hệ thống quảng cáo du lịch Nghệ An.
Chơng 2: Phân tích hệ thống quảng cáo du lịch Nghệ An.
Chơng 3: Tìm hiểu về ASP.
Chơng 4: Cài đặt chơng trình
Mặc dù đã cố gắng hết sức nhng do khả năng và trình độ còn hạn chế nên
đề tài này khó tránh khỏi những sai sót Vì vậy em rất mong sự chỉ dẫn và góp
ý nhiệt tình của thầy cô giáo và bạn bè
Em xin chân thành cảm ơn sự giúp đỡ, hớng dẫn tận tình của thầy giáoThạc sỹ Lê Ngọc Xuân và các bạn bè trong lớp đã giúp đỡ em thực hiện đềtài này
1.1.3 Web- dịch vụ thực hiện giao thức HTTP 6
Trang 41.2 Hoạt động của hệ thống 7
Chơng II: Phân tích hệ thống quảng cáo 8
2.2.1 Mục đích, yêu cầu đặt ra khi phân tích hệ thống 9
3.5.2 Đối tợng Command
3.5.3 Đối tợng RecordSet
3333
Chơng IV Cài đặt chơng trình 37
Trang 6Chơng 1 Hệ thống quảng cáo du lịch Nghệ an
1.1 Đặt vấn đề
1.1.1 ứng dụng của Internet
Internet ngày nay đợc xem nh một giải pháp thông dụng để quảng báthông tin đến mọi tầng lớp trong xã hội Việc đa thông tin đến với nhiều ngờibằng hình thức trực tuyến càng trở nên quen thuộc với các cá nhân hay tổchức trong và ngoài nớc Internet trở thành phơng tiện không thể thiếu trongxã hội hiện đại do tính hiệu quả cao của các dịch vụ sau đây:
* Email ( Electronic mail ) _ th điện tử: Là phơng thức trao đổi thông tinqua mạng Có thể nhận thấy rằng Email là hệ thống bu chính điện tử hoá ởtất cả các khâu thực hiện Đầu tiên ngời viết gửi th bằng máy tính Tiếp theo
là th đợc gửi đến nơi phục vụ th, sau đó th tự động gửi đi theo địa chỉ có ghitrên th Ngời nhận đăng nhập vào hộp th đã đăng ký để nhận th và đọc th trênmáy tính Nhanh, rẻ và tiện lợi, Email giờ đây đã trở thành một phơng tiệnliên lạc thờng xuyên và phổ biến của tất cả những ai có máy tính kết nối vớiInternet
* WWW ( World Wide Web ) : Là dịch vụ của Internet cung cấp Internettới mọi nhà Là một dịch vụ thông dụng nhất và dễ sử dụng nhất Việc sửdụng trình duyệt cung cấp một giao diện đồ hoạ “point and click” cho việcxem nội dung trang Web đã làm cho việc truy cập Internet dễ dàng hơn.Những tri thức khoa học, những sự kiện thể thao, âm nhạc tin tức, phim ảnh
đợc đa lên Internet đã làm cho các Website trở nên phổ biến rộng rãi Webcung cấp một kênh truyền đa dạng tích hợp thông tin bằng công nghệMultiMedia đa dạng và hiệu quả Những ngân hàng dữ liệu hiện nay cũngdùng dịch vụ Web để truy cập trực tuyến Những công ty thơng mại đangthiết lập những trang Web để quảng bá những sản phẩm và giao dịch điện tử Giao thức http dùng liên kết siêu văn bản có khả năng tích hợp các tập tintrên Web đã tạo ra những ứng dụng to lớn và thức đẩy việc phát triển côngnghệ Web
* FTP ( File Transfer Protocol )_Truyền tệp tin, hỗ trợ truyền dữ liệu có dunglợng lớn từ nơi này đến nơi khác qua mạng Internet
1.1.2 Quá trình phát triển của Internet
Trang 7Năm 1969, theo dự án của Bộ Quốc phòng Mỹ, mạng máy tínhARPANet ra đời.
Năm 1983, ARPAnet sử dụng bộ giao thức TCP/IP và sau đó, Tổ chứcKhoa học Quốc gia của Mỹ ( National Science Foundation _NSF ) tài trơ choviệc xây dựng NSFnet thay thế cho ARPAnet
Năm 1986, NSFnet liên kết 60 trờng Đại học Mỹ và 3 trờng đại họcchâu Âu Điểm quan trọng của NFSnet là mnạg này cho phép mọi ngời cùng
http://www.Vinhuni.edu.vn
Trang 81.2 Hoạt động của hệ thống
Hệ thống cũ: Trong những năm trớc đây khi Internet cha đợc áp dụngrộng rãi trong các lĩnh vực thì hầu hết thì việc quảng cáo du lịch đều đ ợc điềuhành theo phơng pháp thủ công truyền thống là đăng tải lên báo chí hoặc hệthống truyền thanh, hệ thống làm việc đơn giản và việc quảng cáo cũng làm t-
ơng tự nh vậy Do đó việc lu chuyển thông tin chậm, không kết hợp đợc cáchình ảnh sinh động dẫn đến hiệu quả công việc không cao Theo hình thức nàycòn nhiều hạn chế không phù hợp với xu thế thời đại, do đó việc tổ chức lại hệthống là yêu cầu cấp thiết
Hệ thống mới: Khắc phục đợc những nhợc điểm của hệ thống cũ, đápứng yêu cầu, mang lại hiệu quả kinh tế cao, giao diện thuận tiện, dễ sử dụng,tích hợp đợc công nghệ MultiMedia nên hệ thống quảng cáo sinh động và cóhiệu quả Hệ thống đợc thiết kế một mặt phục vụ nhu cầu về du lịch, mặt khácdùng máy tính tự động hoá đợc các nghiệp vụ một cách chính xác và nhanhchóng Đó là những u điểm mà tự thân hệ thống làm đợc Việc quản lý củacông ty cũng trở nên đơn giản và nhanh hơn Nói tóm lại, Website mang lạinhiều thuận lợi cho công ty trong việc giới thiệu công ty và các hoạt động dulịch của công ty đến với mọi ngời đợc nhanh chóng, chính xác và hiệu quả
Trang 9Chơng 2 Phân tích hệ thống quảng cáo du lịch
2.1 Giới thiệu đề tài
Trong công cuộc đổi mới của đất nớc cùng với sự phát triển ngày càng cao của cuộc sống, con ngời phải làm việc trong môi trờng cạnh tranh quyết liệt, thời gian rất quý báu đối với mọi ngời Cũng từ sự phát triển của xã hội con ngời có thêm nhiều mặt nhu cầu về tinh thần Du lịch là một trong những lĩnh vực đang phát triển rất mạ nh.
Từ những điểm trên và cùng với sự bùng nổ của công nghệ thông tin vànhu cầu của con ngời đòi hỏi ngày càng cao: ngồi ngay tại nhà có thể lựa chọntham quan thắng cảnh du lịch và đặt cho mình một tấm vé du lịch nh ý và cóthể đăng ký cho mình một phòng khách sạn cho chuyến du lịch của mìnhcũng nh tìm hiểu về giá cả, ẩm thực, v.v…
Website du lịch phục vụ cho nhu cầu đó, chỉ cần có một máy tính hoàmạng là có thể tìm hiểu đợc thắng cảnh du lịch tại nhà và có thể đăng ký chomình một tấm vé du lịch với những địa điểm du lịch theo ý muốn
Mục đích của đề tài này là xây dựng Website quảng bá các địa danh dulịch Nghệ An và cho phép đăng ký vé du lịch trên mạng của khách Việc đăng
ký vé tại “Công ty dịch vụ du lịch Sun light” nh thế nào thì đăng ký vé trên
mạng cũng đợc thực hiện theo trình tự nh vậy Hệ thống hoạt động của quầybán vé và đặt phòng đáp ứng những yêu cầu của hai đối tợng chính đó là:khách đặt vé cho tour và ngời quản lý
Đối với khách hàng, chỉ cần ở nhà hay bất kì nơi đâu có máy tính kếtnối Internet là có thể đặt cho mình tấm vé cho chuyến du lịch mà không phải
đến quầy vé
Đối với ngời quản lý quầy vé, hệ thống này hỗ trợ tốt hơn các công việc
nh quản lý, việc trao đổi giúp thống kê doanh thu hàng tháng, lợng vé bán ra,
số tour du lịch
Hình thức thanh toán chỉ giới hạn ở mức thanh toán bằng tiền mặt vàmỗi hoá đơn chỉ giao nhận một lần Phơng thức vận chuyển gồm: chuyển đếntận tay khách bằng các phơng tiện thông thờng hay chuyển dới dạng bu phẩmhoặc khách hàng nhận vé ngay tại quầy vé Việc vận chuyển sẽ theo yêu cầucủa khách hàng
Trang 102.2 Mục đích yêu cầu
2.2.1 Mục đích yêu cầu đặt ra khi xây dựng hệ thống website du lịch
Thuận tiện cho nhà quản trị trong công việc quản lý khách hàng
2.2.1.2 Những yêu cầu đặt ra khi thiết kế hệ thống Website du lịch
Hệ thống cho phép nhiều ngời truy cập cùng lúc qua Internet
Hệ thống cho phép tra cứu tất cả các thông tin về dịch vụ du lịch, tracứu nhanh về khách hàng, tìm hiểu về hệ thống, tra cứu những thông tin liênquan đến công ty trên mạng nhằm đáp ứng các nhu cầu của khách hàng
Hệ thống cho phép ngời dùng truy cập thờng xuyên đòi hỏi phải tổ chứccơ sở dữ liệu lu trữ các thông tin sao cho tối u hiệu quả
Hệ thống cho phép ngời quản trị cập nhật, thay đổi, cung cấp thông tin
- Truy xuất cơ sở dữ liệu thông qua Internet: Mỗi khi khách hàng đăng
ký dịch vụ chỉ đợc phép truy cập vào cơ sở dữ liệu ở một số bảng và một số ờng nhất định nhằm đảm bảo đợc vấn đề an toàn dữ liệu cho hệ thống
tr An toàn trên đờng truyền: Đây là một vấn đề lớn hiện nay, việc thanhtoán tiền bằng thẻ tín dụng thông qua mạng đang đợc xây dựng
Trang 11Nhà quản trị có thể thao tác trên cơ sở dữ liệu thông qua giao diện web
nh đọc, ghi, sửa, thống kê dữ liệu Hệ thống có phân cấp về bảo mật nhằm
đảm bảo an toàn cho hệ thống, nhà quản trị sẽ có mật khẩu truy cập hệ thống
2.3 Tổ chức cơ sở dữ liệu của chơng trình.
2.3 1 Phân tích hệ thống
Yêu cầu đề tài: xây dựng hệ thống cung cấp các dịch vụ du lịch trênInternet Đề tài trong đó chủ yếu xử lý quá trình cung cấp các dịch vụ giữakhách hàng và công ty ở đây khách hàng có thể đăng ký nh là đăng ký tạikhách sạn hay các điểm du lịch… ng chỉ khác là đăng ký gián tiếp quanhmạng Vậy thì nhiệm vụ của trang Web là làm thế nào để đáp ứng đợc đầy đủcác nhu cầu của khách hàng
Hoạt động chính của hệ thống:
- Hoạt động của khách hàng
- Hoạt động của nhà quản lý
- Hoạt động của các đối tác cung cấp dịch vụ
Tuy nhiên trong giới hạn của bài toán chúng ta chỉ quan tâm hai hoạt
động chính là hoạt động của khách hàng và hoạt động của nhà quản lý
Hoạt động của khách hàng
Một khách hàng khi tham quan hệ thống họ sẽ quan tâm các vấn đề nh:
có những điểm du lịch nào, thắng cảnh nào, hệ thống khách sạn, lữ hành, cùng
nh các dịch vụ kèm theo nh giá cả, phơng thức thanh toán…
Khách hàng khi đăng ký dịch vụ thì phải cung cấp những thông tin
về mình
Hoạt động của các nhà quản lý
Ngời quản lý giao tiếp và theo dõi khách hàng của mình thông qua các
đơn đặt hàng Khách hàng có thể cung cấp thông tin về mình Ngời quản lý
có thể dựa vào đó có thể cung cấp cho khách hàng những thứ cần thiết, gửihoá đơn kèm theo hoặc gửi qua Email mà khách hàng cung cấp nếu thoả mãncác điều kiện để có thể tham tham gia du lịch Ngoài ra nhà quản lý cũngquản lý các dich vụ của mình để cung cấp cho khách hàng những thông tin
về du lịch
Trang 12Ngoài việc nhận thông tin từ khách hàng còn phải đa thông tin về cácdịch vụ nh khách sạn, các tour du lịch, tham quan thắng cảnh, các dịch vụkèm theo…những thứ mà khách hàng cần liên quan lên Internet Nhà quản lýphải xây dựng một cơ sở dữ liệu phù hợp, tạo một giao diện thân thiện đểkhách hàng không phải khó khăn khi vào hệ thống.
Hệ thống phải cung cấp đợc nh việc giới thiệu, hớng dẫn về du lịch
Công ty sẽ kiểm tra việc đặt tour mỗi ngày, nếu khách hàng đặt tour hợp
lý thì công ty sẽ hiện lên danh sách những khách hàng sắp đi ngay trên trangTour sắp đi trên Internet
Trờng hợp khách hàng có địa chỉ rõ ràng công ty có nhân viên mang vé
đến tận nhà và nhận chi phí thanh toán
Trờng hợp khách hàng không có chỗ thờng trú thì đến liên lạc với công ty
Biểu đồ phân cấp chức năng của hệ thống Website quảng bá du lịch
nh sau:
Trang 13X¸c nhËn
Trang 14ID Autonumber LongInterger Kho¸
Trang 15Gia Currency Currency Gi¸
HiÓn thÞ c¸c Tour lªn mµn h×nh
Yes Yes
Huû
TT Trë
vÒ trang chñ
Chaaps nhËn
§Æt Tour ChÊp nhËn Huû TT Trë vÒ trang chñ
Begin
Xem TT Tour
§Æt Tour
ChÊp nhËn
§¨ng ký TT KH
ChÊp nhËn
TQ
Trang 16Yªu cÇu nhµ qu¶n trÞ ®¨ng nhËp
Chän chøc n¨ng cËp nhËt
End
No
Yes
Trang 17Chơng 3 Công nghệ ASP (Active server page)
3.1 Tổng quan về ASP
3.1.1 Khái niệm về ASP
ASP là một công nghệ cho phép tạo ra những trang Web động có khảnăng giao tiếp với ngời dùng bằng lập trình kịch bản ở máy chủ Mã nguồncủa những chơng trình này có thể đợc viết bằng ngôn ngữ Visual Basic, Java, sau đó nhúng vào với những thẻ trong HTML Những trang Web này sẽ đ
-ợc dịch và hiển thị từ máy chủ khi có yêu cầu của ngời dùng
ASP cung cấp một cách làm mới để tạo trang Web động ASP không phải
là một kỷ thuật mới nhng sử dụng dễ dàng và nhanh chóng ASP sẽ tham vấntrực tiếp vào trình duyệt, gửi dữ liệu đến Web server và từ đây sẽ đa lên mạng
3.1.1.1 Trang ASP
a Giới thiệu trang ASP
Trang ASP là trang Web trong đó có kết hợp nhiều thành phần nhHTML- Hyper Text Markup Language(ngôn ngữ đánh dấu siêu văn bản),thành phần Active X và các lệnh Script
b Hoạt động của trang ASP
Khi trình duyệt gửi yêu cầu đến một trang đến server, Web server sẽ xemxét nội dung của file ASP Server thực thi hết các lệnh ASP Script có trong file
và kết quả chỉ là một trang chỉ chứa các thành phần HTML gửi về trình duyệtcủa user Do các lệnh Script chạy trên máy chủ hơn là chạy trên máy kháchnên Web server xử lý tất cả các công việc liên quan đến tạo ra trang web đểchuyển đến trình duyệt Vì vậy trên máy khách chỉ thấy đợc các câu lệnh dớidạng HTML mà thôi
Mô hình tổng quát của trang ASP
Browser
Web Server
Active Server PagesHTTP Response
HTTP Request
Trang 18
c Các tính chất của ASP
Với ASP ta có thể chèn các Script thực thi vào trực tiếp các files HTML.Khi đó việc tạo ra các trang HTML xử lý Script đợc thực hiện đồng thời, điềunày cho phép ta tạo ra các trang hoạt động của các trang Web một cách linhhoạt, có thể chèn các thành phần HTML động vào trang Web tuỳ từng trờnghợp cụ thể
** ASP có các đặc điểm sau:
để thực hiện các công việc phức tạp nh truy xuất cơ sở dữ liệu, truy xuấtfiles…không những thế mà còn có thể tự mình tạo ra các thành phần của riêngmình và thêm vào để sử dụng trong ASP ASP tạo ra các trang HTML tơngthích với các Web browser chuẩn
ASP hỗ trợ mạnh VB Script và JV Script Vì vậy khi xây dựng các ứngdụng Web dùng ASP thì nên chọn các ngôn ngữ kịch bản mà ASP hỗtrợ.Trong đề tài này em chọn VB Script để thực hiện chơng trình
Trang 19Trong khi ASP thực thi trên máy mà nó hỗ trợ dùng, thì ta có thể xemASP tà bất cứ máy nào và bất cứ browser nào ASP cung cấp giao diện lậptrình nhanh và dễ dàng triển khai các ứng dụng.
ASP chạy trên môi trờng Internet Information Server 4.0(IIS) và PersonalWeb Server 4.0 ASP cho phép ta quản lý việc truyền nối giữa trình duyệt vàWeb Server, và tạo đợc hình thức động của trang Web và phản hồi lại cho ngờidùng ASP có thể cho phép ta truy cập đến cơ sở dữ liệu và quay trở về với kếtquả ngắn nhất trên Website, cập nhật nội dung trên Website khi thay đổi.ASP là môi trờng để thực thi các component( thành phần) nên tuỳ theoyêu cầu mà ngời sử dụng có thể thiết kế ra các component khác nhau, phục vụcho những mục đích khác nhau và đa các component đó vào thực thi trên môitrờng ASP Đây là một lợi điểm của ASP, khi ta muốn nâng cấp hay phát triển,thay đổi chơng trình thì chỉ cần thay thế các component mà không cần phảithay đổi toàn bộ chơng trình đó Chính vì vậy ASP hơn hẳn CGI và JSP dotính độc lập và dễ phát triển, nên hệ thống sử dụng ASP làm môi trờng thuậnlợi cho thiết kế Web
Internet Information Server(IIS) hỗ trợ ổn định, giúp cho nhà quản trịmạng dễ dàng trong việc quản trị mạng Ngoài ra còn hỗ trợ cho ASP thực thinhanh hơn
Sự khác biệt giữa ASP và các kỷ thuật mới khác là ASP thực thi trên Webserver trong khi các trang lại đợc phát sinh từ những kỷ thuật khác đợc biêndịch bởi browser(hay client) Những lợi điểm mà ASP dùng thích hợp hơn làdùng CGI và Perl
3.1.1.2 Các chức năng của ASP
- Đọc những yêu cầu từ trình duyệt
- Tìm các trang cần thiết trong Server
- Thực hiện bất cứ những giới thiệu đã cung cấp trong ASP để cập nhậtvào trang Web
- Sau đó gửi trả về trình duyệt
3.1.2 Các vấn đề cơ bản xây dựng các ứng dụng trên ASP
3.1.2.1 Tập tin Global.asa
Trang 20Tập tin Global.asa là tập tin tuỳ chọn, có thể khai báo Script đáp ứng biến
cố, các đối tợng trong ứng dụng hay các session(các phiên làm việc) Đây làtập tin mà ngời dùng không cần thực thi vẫn tự động thực thi, khi chơng trìnhtrên server thực thi Thông tin chứa là những thông tin đợc dùng cho toàn cục.Tập tin này đặt tên là Global.asa và đợc đặt trong th mục gốc của ứng dụng.Mỗi ứng dụng chỉ có một tập tin Global.asa duy nhất: Application, Events,Session Events
Những Script trong tập tin Global.asa có thể đợc viết bởi bất cứ ngôn ngữnào có thể hỗ trợ cho Scripts Nếu Script đợc viết cùng một ngôn ngữ thì cóthể kết hợp chung trong một thẻ tag<script>duy nhất
Khi thay đổi tập tin Global.asa và lu lại thì server dừng việc xử lý và yêucầu ứng dụng hiện thời trớc khi biên dịch lại tập tin Global.asa.Trong thời giannày server từ chối các yêu cầu khác và gửi thông báo: yêu cầu không thể xử lýkhi ứng dụng đang khởi động lại”(“the request can not proccessed whileapplication is being restarted.”) Sau khi yêu cầu(request) đã xử lý xong thìserver sẽ xoá bỏ tất cả các session đang thực thi Gọi biến tơng ứngsession_OnEnd tơng ứng mà server xoá, tiếp theo là biến cốApplication_OnTop Sau khi tập tin Global.asa đợc biên dịch lại yêu cầu củangời dùng và sẽ khởi động lại ứng dụng
3.1.2.2 Có thể dùng ASP để xem trên Netscape hoặc Internet Explore
ASP đợc thực thi trên server, có nghĩa là ta có thể dùng bất cứ trình duyệtnào để xem kết quả ASP có thể đợc xem dễ dàng trong trình NetscapeNavigator hay Internet Explore Tuy nhiên ta cần chú ý đến Web server phải
có khả năng chạy ASP
3.1.2.3 Active Websites.
Active Websites với nhiều kỷ thuật mới, chúng đợc kết hợp xây dựng vớinhiều ngôn ngữ và các kỷ thuật, ta có thể dùng bất cứ một trong các ngôn ngữnày:
- Active X Controls: đợc tạo bởi các ngôn ngữ nh: C++ hay Visual Basic,Java, …
- Ngôn ngữ kịch bản (Scripting Language) nh: VBScript và JVScript/JScript/ECMAScript
- Active Server Page và Dynamic HTML
Trang 21Request đợc tạo trong hình thức nhập từ một trang HTML.
Response dùng để trả lời kết quả từ Server cho browser
Server dùng để cung cấp nhiều chức năng nh tạo một object mới
Application và Session dùng để quản lý thông tin về các ứng dụng đangchạy trong chơng trình
3.2.1 Request Object (Đối tợng yêu cầu)
Cho phép ta lấy thông tin dọc theo yêu cầu HTTP Việc trao đổi bênngoài từ Server bị quay trở về nh một phần của kết quả(Response) Requesttập trung nhiều đến phần lu trữ thông tin
Đối tợng Request có thể đợc tóm tắt nh sau:
ClientCertificate: Khi Client tạo một tập với một Server yêu cầu bảo mật