Ch\u00fang em xin g\u1edfi l\u1eddi c\u1ea3m\u01a1n ch\u00e2n th\u00e0nh\u0111\u1ebfn qu\u00fd Th\u1ea7y C\u00f4 trong Khoa C\u00f4ng ngh\u1ec7 th\u00f4ng tin, tr\u01b0\u1eddng\u0110\u1ea1i h\u1ecdc Khoa h\u1ecdc T\u1ef1 nhi\u00ean Th\u00e0nh ph\u1ed1 H\u1ed3 Ch\u00ed Minh\u0111\u00e3 gi\u1ea3ng d\u1ea1y, h\u01b0\u1edbng d\u1eabn v\u00e0 gi\u00fap\u0111\u1ee1 ch\u00fang em th\u1ef1c hi\u1ec7n t\u1ed1t lu\u1eadn v\u0103n n\u00e0y.
V\u00e0 c\u0169ng xin ch\u00e2n th\u00e0nh c\u1ea3m\u01a1n s\u1ef1 gi\u00fap\u0111\u1ee1 h\u1ebft s\u1ee9c nhi\u1ec7t t\u00ecnh c\u1ee7a c\u00e1c b\u1ea1n H\u1ed3 Ph\u1ea1m Th\u00e1i Vinh, Chu Ho\u00e0ng Nam,\u0110\u1eb7ng Xu\u00e2n H\u1eefu v\u00e0 Nguy\u1ec5n Qu\u1ed1c B\u1ea3o\u0111\u00e3 h\u1ed7 tr\u1ee3 thi\u1ebft b\u1ecb gi\u00fap ch\u00fang t\u00f4i ho\u00e0n th\u00e0nh t\u1ed1t\u0111\u1ec1 t\u00e0i n\u00e0y.
L\u1edcI N\u00d3I\u0110\u1ea6U...........................................................................................................9
PH\u1ea6N I.
T\u00ccM HI\u1ec2U C\u00d4NG NGH\u1ec6 WAP...........................................................................12
Ch\u01b0\u01a1ng 1. T\u1ed4NG QUAN V\u1ec0 WAP...................................................................13
1.2.2. WAP Proxy, WAP Gateway v\u00e0 WAP Server.....................................17
1.3. Ng\u0103n x\u1ebfp giao th\u1ee9c WAP \u2013 WAP Protocol stack.........................................23
1.3.1. Wireless Application Environment \u2013 WAE........................................25
1.3.2. Wireless Session Layer \u2013 WSP...........................................................26
1.3.3. Wireless Transaction Layer \u2013 WTP....................................................27
1.3.3.1. Y\u00eau c\u1ea7u kh\u00f4ng tin c\u1eady \u2013 Unreliable request................................28
1.3.3.2. Y\u00eau c\u1ea7u c\u00f3 th\u1ec3 tin c\u1eady \u2013 Reliable request....................................28
1.3.3.3. Y\u00eau c\u1ea7u tin c\u1eady v\u1edbi m\u1ed9t th\u00f4ng\u0111i\u1ec7p k\u1ebft qu\u1ea3................................29
1.3.4. Wireless Transprot Layer Security \u2013 WTLS......................................30
1.3.5. Wireless Datagram Protocol \u2013 WDP..................................................32
1.4. V\u1ea5n\u0111\u1ec1 b\u1ea3o m\u1eadt tr\u00ean WAP............................................................................32
1.4.1. So s\u00e1nh c\u00e1c m\u00f4 h\u00ecnh b\u1ea3o m\u1eadt..............................................................32
1.4.1.1. B\u1ea3o m\u1eadt tr\u00ean Internet...................................................................32
1.4.1.2. B\u1ea3o m\u1eadt tr\u00ean WAP.......................................................................34
1.4.2. V\u1ea5n\u0111\u1ec1 b\u1ea3o m\u1eadt tr\u00ean WAP..................................................................37
1.4.2.1. Ch\u1ee9ng th\u1ef1c ng\u01b0\u1eddi d\u00f9ng...............................................................37
2.1. Ng\u00f4n ng\u1eef\u0111\u00e1nh d\u1ea5u (Markup-Language)......................................................43 2.2. WAP v\u00e0 WML..............................................................................................45 2.3. XHTML c\u01a1 s\u1edf...............................................................................................46 2.4. XHTML Mobile Profile................................................................................47 2.5. WAP CSS......................................................................................................47 2.6. So s\u00e1nh XHTML v\u1edbi HTML, WML.............................................................49
2.6.1. S\u1ef1 kh\u00e1c nhau gi\u1eefa XHTML v\u00e0 HTML..............................................49
2.6.2. S\u1ef1 kh\u00e1c nhau gi\u1eefa XHTML v\u00e0 WML 1.x..........................................51
2.7. C\u00e1c giao th\u1ee9c chuy\u1ec3n t\u1ea3i WML v\u00e0 XHTML................................................55
2.8. Cu\u1ed9c c\u00e1ch m\u1ea1ng c\u1ee7a tr\u00ecnh duy\u1ec7t WAP.........................................................57
PH\u1ea6N II.
C\u00d4NG C\u1ee4 T\u00ccM KI\u1ebeM...........................................................................................60
SEARCH ENGINE.................................................................................................60
Ch\u01b0\u01a1ng 3. T\u1ed4NG QUAN V\u1ec0 M\u00c1Y T\u00ccM KI\u1ebeM..............................................61
3.1. S\u01a1 l\u01b0\u1ee3c v\u1ec1 m\u00e1y t\u00ecm ki\u1ebfm..............................................................................61
3.2. Ph\u00e2n lo\u1ea1i m\u00e1y t\u00ecm ki\u1ebfm................................................................................61
3.2.1. M\u00e1y t\u00ecm ki\u1ebfm meta.............................................................................62
3.2.2. M\u00e1y t\u00ecm ki\u1ebfm th\u00f4ng th\u01b0\u1eddng...............................................................65
3.2.2.1. Nguy\u00ean l\u00fd ho\u1ea1t\u0111\u1ed9ng c\u1ee7a m\u1ed9t m\u00e1y t\u00ecm ki\u1ebfm..............................65
3.2.2.2. H\u1ec7 th\u1ed1ng thu th\u1eadp d\u1eef li\u1ec7u (robot, spider,crawler\u2026)...................66
3.2.2.3. H\u1ec7 th\u1ed1ng ph\u00e2n t\u00edch v\u00e0 l\u1eadp ch\u1ec9 m\u1ee5c d\u1eef li\u1ec7u..................................66
3.2.2.4. H\u1ec7 th\u1ed1ng t\u00ecm ki\u1ebfm (truy v\u1ea5n d\u1eef li\u1ec7u)..........................................67
4.1. T\u00ecm hi\u1ec3u c\u00e1c d\u1ecbch v\u1ee5 t\u00ecm ki\u1ebfm h\u1ed7 tr\u1ee3 thi\u1ebft b\u1ecb di\u0111\u1ed9ng hi\u1ec7n c\u00f3.....................68 4.1.1. Google Mobile Search........................................................................68 4.1.2. C\u00e1c m\u00e1y t\u00ecm ki\u1ebfm tr\u00ean WAP hi\u1ec7n nay...............................................71
4.2. Chuy\u1ec3n\u0111\u1ed5i c\u00e1c t\u00e0i li\u1ec7u s\u1eb5n c\u00f3 t\u1eeb chu\u1ea9n web sang WAP..............................71 4.2.1. Nhu c\u1ea7u chuy\u1ec3n\u0111\u1ed5i............................................................................71 4.2.2. Ho\u1ea1t\u0111\u1ed9ng c\u1ee7a c\u00e1c b\u1ed9 chuy\u1ec3n\u0111\u1ed3i.......................................................73 4.2.3.\u0110i\u1ec1u ki\u1ec7n quy\u1ebft\u0111\u1ecbnh kh\u1ea3 n\u0103ng chuy\u1ec3n\u0111\u1ed5i n\u1ed9i dung m\u1ed9t t\u00e0i li\u1ec7u......74 4.2.4. C\u00e1c\u01b0u\u0111i\u1ec3m........................................................................................75 4.2.5. C\u00e1c nh\u01b0\u1ee3c\u0111i\u1ec3m..................................................................................76
5.1. Kh\u1ea3o s\u00e1t hi\u1ec7n tr\u1ea1ng........................................................................................78 5.2. Ph\u00e2n t\u00edch v\u00e0 x\u00e1c\u0111\u1ecbnh y\u00eau c\u1ea7u.......................................................................79 5.3. M\u00f4 h\u00ecnh ho\u1ea1t\u0111\u1ed9ng........................................................................................81
5.3.2. M\u00f4 h\u00ecnh chi ti\u1ebft m\u00e1y t\u00ecm ki\u1ebfm............................................................82
5.4. M\u00f4 h\u00ecnh Use-case..........................................................................................82
5.4.1. X\u00e1c\u0111\u1ecbnh Actor v\u00e0 Use-case................................................................82
5.5.\u0110\u1eb7c t\u1ea3 Use-case.............................................................................................84 5.5.1. T\u00ecm ki\u1ebfm.............................................................................................84 5.5.2. Thay\u0111\u1ed5i th\u00f4ng s\u1ed1 hi\u1ec3n th\u1ecb k\u1ebft qu\u1ea3 t\u00ecm ki\u1ebfm......................................84 5.5.3. Chuy\u1ec3n\u0111\u1ed5i n\u1ed9i dung...........................................................................85
5.6.2.1.1. B\u1ea3ng\u0111\u1ecbnh danh t\u00e0i li\u1ec7u..................................................................... 91 5.6.2.1.2. C\u1ea5u tr\u00fac t\u1eeb\u0111i\u1ec3n ch\u1ec9 m\u1ee5c................................................................... 92 5.6.2.1.3. C\u1ea5u tr\u00fac t\u1eadp tin ch\u1ec9 m\u1ee5c ngh\u1ecbch\u0111\u1ea3o................................................. 93
Leave a Comment