Thiết kế hệ thống tích hợp hiển thị thông tin, quản lý thiết bị mạng và dịch vụ mạng module cài đặt và theo dõi các dịch vụ mạn

72 599 0
Thiết kế hệ thống tích hợp hiển thị thông tin, quản lý thiết bị mạng và dịch vụ mạng   module cài đặt và theo dõi các dịch vụ mạn

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

NH N XÉT C A CÁN B Cán b ph n bi n 1: PH N BI N ThS Nguy n Công Huy i dung nh n xét: Cán b ph n bi n 2: GV Nguy n Tr ng Ngh a i dung nh n xét: TR NG Ð I H C C N TH C NG HÒA XÃ H I CH NGH A VI T NAM KHOA CÔNG NGH TT & TT c L p - T Do - H nh Phúc PHI U CH M LU N V N T T NGHI P (Dùng cho thành viên h i TÊN TÀI: THI T K H ng ch m LVTN) TH NG TÍCH H P HI N TH THÔNG TIN, QU N LÝ THI T B M NG VÀ D CH V M NG – Module: CÀI T VÀ THEO DÕI CÁC D CH V M NG tên sinh viên th c hi n: tên ng Th i gian b t Ng Nguy n Thành Nhân i ch m: MSSV: 1071694 MSCB: u báo cáo: Th i gian k t thúc báo cáo: i ch m d a vào bu i b o v c a sinh viên, tham kh o cu n báo cáo cho theo m c sau: m i a i dung ch m PH N BÁO CÁO m th c ch m Ghi Trình bày t t (chu n b slide t t, 1.5 trình bày rõ ràng, úng th i gian…) i dung th c hi n tài t yêu c u 2.5 t ra, có tính khoa h c Ph ng pháp th c hi n t t t qu c a tài có óng góp v lí lu n ho c th c ti n tài m i ho c ph ng pháp th c hi n có tính sáng t o PH N TR L I CH T V N 1 Hi u úng câu h i, tr l i t p trung vào v n t ra, không l c Các câu tr l i úng, th hi n có ki n th c t t NG C NG 10 n Th , ngày … tháng … n m … NG I CH M m NG PHÂN CÔNG CÔNG VI C THI T K H TH NG TÍCH H P HI N TH THÔNG TIN, QU N LÝ THI T B M NG VÀ D CH V M NG STT Tên module Ph trách Module thi t k giao di n Võ Minh Trí – MSSV: 1071566 Module xây d ng b công c giám sát, u n thi t b m ng (d a Nguy n H u Nh t – MSSV: 1071619 giao th c SNMP) Module cài t theo dõi ch v m ng (DNS Server, FTP Server, Server) HTTP Server, Proxy Nguy n Thành Nhân – MSSV: 1071694 cl c CL C Ch ng NG QUAN 1.1 TV N 1.2 CH S 1.3 GI I QUY T V N U TRÚC C A TÀI 1.4 GI I THI U MODULE CÀI T VÀ THEO DÕI CÁC D CH V M NG 1.5 PH M VI C A MODULE 1.6 PH NG PHÁP NGHIÊN C U 1.7 C TIÊU 1.8 NG GI I QUY T Ch ng 2.1 S LÝ THUY T UBUNTU SERVER 10.10 2.1.1 Gi i thi u 2.1.2 Các tính n ng c a Ubuntu Server 2.2 D CH V M NG 2.2.1 BIND – DNS server 2.2.2 VSFTPD – FTP server 2.2.3 Apache - HTTP server 10 2.2.4 Squid - Proxy server 12 2.2.5 Log File 13 2.3 Ch NG QUAN V M T S LÝ THUY T NGÔN NG L P TRÌNH JAVA 14 2.3.1 XML gói org.w3c.dom, org.apache.xerces 15 2.3.2 SSH-FTP gói j2ssh 15 2.3.3 Bi u th c quy gói java.util.regex 16 ng MODULE CÀI T VÀ THEO DÕI CÁC D CH V M NG 17 3.1 PHÂN TÍCH YÊU C U 17 3.2 USECASE 18 3.2.1 S t ng quát 18 3.2.2 Usecase cho ch c n ng cài 3.2.3 Usecase cho ch c n ng SVTH: Nguy n Thành Nhân t d ch v 19 u n d ch v 19 Trang i cl c 3.2.4 Usecase cho ch c n ng theo dõi d ch v 20 3.3 MÔ HÌNH HO T 3.4 U TRÚC D LI U 21 3.4.1 C u trúc t p tin l u tr 21 3.4.2 S 3.4.3 C u trúc module 29 3.5 l p (class diagram) 28 CH C N NG C A MODULE 33 3.5.1 Ch c n ng cài 3.5.2 Ch c n ng 3.5.3 Ch c n ng theo dõi d ch v 34 3.6 t d ch v 33 u n d ch v 34 CÁC GI I THU T X LÝ C A MODULE 42 3.6.1 Quy trình t i file upload file 42 3.6.2 Quy trình c u hình d ch v 42 3.6.3 Quy trình phân tích nh t kí 45 3.7 Ch NG C A MODULE 20 GI I THI U DEMO C A MODULE THI T K GIAO DI N 46 3.7.1 Giao di n 46 3.7.2 Thêm server 46 3.7.3 u n d ch v 47 3.7.4 C u hình VSFTPD 47 ng T LU N 48 4.1 T QU 4.2 N CH C A MODULE VÀ H 4.3 NG K T 49 Ch ng 5.1 T C 48 NG PHÁT TRI N 48 PH N PH L C 50 CÁC FILE C U HÌNH D CH V 50 5.1.1 Bind 50 5.1.2 Squid 51 5.1.3 VSFTPD 53 5.1.4 Apache 54 5.2 MÔ T HÀM 55 5.3 GI I THI U DEMO T SVTH: Nguy n Thành Nhân THI T K RIÊNG CHO MODULE 58 Trang ii cl c 5.3.1 Giao di n 58 5.3.2 Form d ch v m ng 59 5.3.3 C u hình Bind 59 5.3.4 C u hình Squid 59 5.3.5 C u hình VSFTPD 60 5.3.6 Các bi u 60 TÀI LI U THAM KH O 63 SVTH: Nguy n Thành Nhân Trang iii c l c hình C L C HÌNH Hình 1.1 Mô hình qu n tr t xa c a ng d ng Hình 1.2 C u trúc c a Hình 2.1 Ho t tài ng phân gi i c a DNS Hình 2.2 D ch v FTP Hình 2.3 Mô hình web client – server 10 Hình 2.4 Proxy server h th ng 12 Hình 3.1 Quy trình ho t ng c a module 17 Hình 3.2 Các thành ph n module 18 Hình 3.3 S Usecase c a module 18 Hình 3.4 S usecase cài Hình 3.5 S usecase Hình 3.6 S usecase theo dõi d ch v 20 Hình 3.7 Mô hình ho t t d ch v 19 u n d ch v 19 ng c a module 20 Hình 3.8 Quy trình download file 42 Hình 3.9 Quy trình upload file lên server 42 Hình 3.10 Chuy n c u hình thành Hình 3.11 Chuy n nh d ng xml 43 nh d ng xml thành c u hình upload lên server 44 Hình 3.12 Quy trình phân tích nh t ký 45 SVTH: Nguy n Thành Nhân Trang iv Tóm t t TÓM T T Trong th i i công ngh thông tin, h u h t t ch c t h th ng m ng riêng Song song ó, v n tr nên c p thi t u xây d ng cho qu n tr thi t b d ch v m ng c ng áp ng nhu c u ó, ã th c hi n tài Thi t k h th ng tích h p hi n th thông tin, qu n lý thi t b m ng d ch v m ng M c ích c a tài xây d ng m t công c qu n tr t p trung thi t b m ng d ch v m ng, tr ng i qu n tr có th qu n lý h th ng c a m t cách hi u qu SVTH: Nguy n Thành Nhân Trang v Abstract ABSTRACT In the era of information technology, most organizations have built for themselves a network system Besides, the problem of network devices and services management becomes imperative See this demand, we have make the project “Design integrated system to display information, manage network devices and network services” The purpose of this project is building a centralized management tool, used for network devices and network services, support administrators can manage their systems efficiently KEY WORDS Services, server, network administators, DNS, FTP, HTTP, Proxy, remote, support SVTH: Nguy n Thành Nhân Trang vi Ch ng T NG QUAN CH 1.1 NG NG QUAN TV N Trong m t h th ng m ng có r t nhi u thi t b d ch v m ng ho t cách th ng m t ng xuyên, liên t c M t h th ng m ng luôn t n t i nh ng nguy c ti m n có th x y b t c lúc N u nh có bi n pháp qu n lý, giám sát m t cách hi u qu s h n ch c m c thi t h i th p nh t Hi n nay, nhà s n xu t b m ng vi c cài i v i nh ng nguy c u cung c p ph n m m qu n lý, t giám sát ch th c hi n cho m i server ó i v i d ch c cài t V n t ra, n u h th ng có nhi u thi t b m ng thu c hãng s n xu t khác ph i s d ng t ng ph n m m qu n lý riêng ng v i t ng hãng s n xu t, u h th ng có nhi u server cài kh n.Và t nhi u d ch v vi c qu n lí s tr nên khó u ch c ch n s gây lãng phí v công s c, ti n b c, th i gian làm t công vi c ó Vì v y, xây d ng m t ng d ng có kh n ng qu n lý thu c hãng s n xu t khác nhau, qu n lý c nhi u d ch v nhi u server, m t ng d ng có kh n ng ch y a n n mà không ph thu c vào h ýt ng cho c nhi u lo i thi t b u hành ã tr thành tài Hình 1.1 Mô hình qu n tr t xa c a ng d ng Vi c xây d ng ng d ng module c ti n hành theo cách chia Module bao g m: u n giám sát thi t b m ng, module cài t theo dõi d ch v ng, module thi t k giao di n k t h p cho c hai module SVTH: Nguy n Thành Nhân Trang Ch ng K T LU N Các l p c xây d ng ch a th t s t i u, u gây khó kh n cho vi c s ng l i i nh ng h n ch ó, h ng phát tri n c a module Xây d ng thêm m t gói h tr c ch server d ch v m t cách th c p nh t tr ng thái c a quan tr ng c i dùng administrator có th c u hình d ch v t có th qu n lý c d ch v c c u hình theo úng chu n Gi i pháp ti p t c nghiên c u ch v m ng 4.3 t nh sau: nh th i Ch nh s a module cho phép ng tv n a lu ng c có th xây d ng c m t gói phân tích d ch v hoàn thi n T NG K T Qua m t th i gian dài nghiên c u th c hi n lu n v n, nh ng khó kh n g p ph i không tài v xây d ng công c qu n tr m ng linux th t s m i Tuy v y, nh s n ng viên giúp c a th y cô b n bè, nh ng khó kh n ó c ng c gi i quy t Thông qua ây, ã nh n th y r ng k lu t làm vi c th t s r t quan tr ng có th th y nh ng t t c c nh ng thành qu l n Nhìn l i m t ch n ng, tài Nh ng bù l i, ã h c c nh ng h c quý giá: K lu t làm vi c, s kiên trì tìm hi u m i, xây d ng n t ng tr c i vào chi ti t C m n t t c ã cho nhi u h c kinh nghi m SVTH: Nguy n Thành Nhân Trang 49 PH L C CÁC FILE C U HÌNH D CH V CH 5.1 NG PH N PH L C CÁC FILE C U HÌNH D CH V 5.1.1 Bind File /etc/bind/named.conf.local Phân gi i thu n /etc/bind/zones/db.cit.ctu.edu.vn SVTH: Nguy n Thành Nhân Trang 50 PH L C CÁC FILE C U HÌNH D CH V Phân gi i ng c /etc/bind/zones/db.172.16.22 5.1.2 Squid File c u hình /etc/squid/squid.conf SVTH: Nguy n Thành Nhân Trang 51 PH L C CÁC FILE C U HÌNH D CH V SVTH: Nguy n Thành Nhân Trang 52 PH L C CÁC FILE C U HÌNH D CH V 5.1.3 VSFTPD File c u hình /etc/vsftpd.conf SVTH: Nguy n Thành Nhân Trang 53 PH L C CÁC FILE C U HÌNH D CH V 5.1.4 Apache File /etc/apache2/ports.conf File /etc/apache2/site-enabled/000-default SVTH: Nguy n Thành Nhân Trang 54 PH L C MÔ T HÀM 5.2 MÔ T HÀM netservices.model.connection Server public Server(String name,String ip,String domain) Hàm kh i t o it ng Server name: Tên server ip: a ch ip domain: Tên mi n s d ng cho vi c connect sau Kh i t o i t ng server ConnectBySSH public ConnectBySSH(Server s,String username,String password) Hàm kh i t o i t ng ConnectBySSH s: Server ã kh i t o username: Tên ng i dùng server password: M t kh u truy c p n server u thông qua th hi n c a i thao tác sau n u có truy c p ConnectBySSH Hàm ch ng th c ng i dùng public boolean authetication() Sau kh i t o i t ng, username password c l u tr nh d li u thành viên, hàm ch ng th c s l y username password ó, dùng giao th c ssh g i thông tin lên server t qu m t giá tr Boolean True n u thành công False n u th t b i netservices.model.services.config abstract Base public void saveConfigToFile(String u c u hình xu ng file fileName) fileName: Tên file c n l u L u ý tên file không ch a ng d n Sau file c u hình c ch nh s a, ta s d ng hàm l u xu ng file r i dùng hàm upload lên server u xml document xu ng file public void saveXMLConfig(String fileName) fileName: Tên file c n l u L u ý tên file không ch a ng d n Tài li u xml thông qua dom s c l u tr d ng document b nh , l u n i dung xu ng xml ta dùng hàm Hàm c s d ng sau chuy n file c u hình a d ch v v nh d ng xml Cài t d ch v public boolean install() t qu tr v d ng Boolean True: cài t thành công False: th t b i Nguyên nhân th t b i có th d ch v ã c cài t r i ho c l i ng truy n internet b d ch v public boolean remove() SVTH: Nguy n Thành Nhân Trang 55 PH L C MÔ T HÀM t qu tr v d ng Boolean True: g b thành công False: th t b i public boolean start() public boolean stop() public boolean restart() Kh i ng d ch v t d ch v Kh i ng l i d ch v Chuy n t nh d ng xml sang c u hình a d ch v Node: nút g c c a tài li u xml Dùng hàm này, k t qu s tr v d ng string c l u l i nh d li u thành viên c a ch v Upload file c u hình c a d ch v lên abstract public void uploadConfigFile(String fileConfigName) server fileConfigName: tên file c u hình, l u ý không ch a ng d n File c u hình mà hàm s d ng có c hàm saveConfigToFile t o Vì y, tên file cung c p cho hai hàm ph i gi ng Chúng ta không c n quan tâm file ó n m th m c Load file config lên tài li u xml abstract public void loadConfigToXmlDoc(String fileCofigName) fileConfigName: t ng t nh hàm abstract public void convertXmlToConfig(Node node) u hình c b n cho d ch v abstract public void baseConfig() Sau l nh install c th c hi n, c u hình c b n c th c hi n kèm theo netservices.model.services.log BaseLog Nh n logfile t server sau ó tr v c u public File[] getFileLogAndUnzip(String trúc file namekey) namekey: m t t khóa tìm ki m log file server Trong hàm s s d ng l nh grep c a linux, ti n hành l y thông tin c a file log g i v máy c c b , thông tin có ch a ng d n n file log Ti p theo, s d ng t hàm n a, download file v M t u n a, log file c nén nh k li u l u tr l n, ta s d ng hàm gi i nén c p nh t l i ng d n máy c c b Name key g i ý ng d n c a logfile, ví d , logfile c a d ch v vsftpd /var/log/message* SquidLog o xml th ng kê vi c truy c p web ã public void ch n createXMLDeniedAccessSquid(File f[]) f[]: C u trúc file c l y t hàm getFileLogAndUnzip SVTH: Nguy n Thành Nhân Trang 56 PH L C MÔ T HÀM public void createXMLBytesTimesSquid(char timeType,File f[]) o xml v bi u ng(ho c c t) cho bi t l u l ng d li u web t i qua server theo th i gian timeType: m t kí t cho bi t b n mu n th ng kê v i chu kì ngày (d), tháng (M), n m (y), gi (h), phút (m), giây (s) f[]: Nh VSFTPDLog o xml v bi u ng (ho c c t) public void createXMLBytesTimesDownloadLog(File[] cho bi t dung l ng download theo th i gian f,char timeType) Các tham s nh public void createXMLRateTimesDownloadLog(File[] f,char timeType) o xml v bi u ng (ho c c t) cho bi t t c download trung bình theo th i gian Các tham s nh public void createXMLCircleDownloadLog(File[] f) o file xml v bi u tròn bi u th t t ng s file download thành công t ng s file download th t b i Tham s nh public void createXMLBytesTimesUploadLog(File[] f,char timeType) o xml v bi u ng (ho c c t) cho bi t dung l ng upload theo th i gian Các tham s nh public void createXMLRateTimesUploadLog(File[] f,char timeType) o xml v bi u ng (ho c c t) cho bi t t c upload trung bình theo th i gian Các tham s nh public void createXMLCircleUploadLog(File[] f) o file xml v bi u tròn bi u th t t ng s file upload thành công ng s file upload th t b i Tham s nh Th ng kê truy c p ftp c a ng i dùng public void createXMLAccountingUser(File[] f, char timeType) SVTH: Nguy n Thành Nhân Trang 57 PH L C GI I THI U DEMO T 5.3 GI I THI U DEMO T THI T K RIÊNG CHO MODULE THI T K RIÊNG CHO MODULE 5.3.1 Giao di n Trên giao di n s li t kê server Khi mu n k t n i server ó th c hi n ng nh p Sau n server nào, nh n vào ng nh p thành công, form li t kê d ch m ng c a server ó hi n N u mu n thêm vào m t server m i qu n tr Nh n vào nút Them server n y thông tin ch p nh n SVTH: Nguy n Thành Nhân Trang 58 PH L C GI I THI U DEMO T THI T K RIÊNG CHO MODULE 5.3.2 Form d ch v m ng Trong form này, ch c n ng u n c b n c li t kê nh nh ng nút l nh Mu n th c hi n ch c n ng nào, ch n d ch v sau ó nh n vào nút l nh t ng ng 5.3.3 C u hình Bind Th c hi n ch nh s a thông s c n thi t, sau ó nh n Save 5.3.4 C u hình Squid SVTH: Nguy n Thành Nhân Trang 59 PH L C GI I THI U DEMO T THI T K RIÊNG CHO MODULE ng t nh d ch v Bind, c ng ti n hành ch nh s a thông s nh n save 5.3.5 C u hình VSFTPD 5.3.6 Các bi u Công c cho phép k t xu t nhi u d ng bi u bi u c t, bi u khác nh : Bi u tròn, ng b ng th ng kê v d ch v Sau ây s m t vài bi u tiêu bi u SVTH: Nguy n Thành Nhân Trang 60 PH L C GI I THI U DEMO T 5.3.6.1 Bi u THI T K RIÊNG CHO MODULE tròn th ng kê t l download thành công t ng s l t download c a d ch v VSFTPD 5.3.6.2 Bi u c t th ng kê t c SVTH: Nguy n Thành Nhân download trung bình c a d ch v VSFTPD Trang 61 PH L C GI I THI U DEMO T 5.3.6.3 Bi u THI T K RIÊNG CHO MODULE ng th ng kê dung l ng download c a d ch v VSFTPD 5.3.6.4 B ng th ng kê cu c truy c p trái phép qua proxy server (Squid) SVTH: Nguy n Thành Nhân Trang 62 TÀI LI U THAM KH O [1] Ngô Bá Hùng Slide gi ng Qu n tr m ng Linux Khoa công ngh thông tin & TT – i h c C n Th [2] Ngô Bá Hùng – Nguy n Công Huy Giáo trình L p trình truy n thông Khoa công ngh thông tin & TT – i h c C n Th [3] Phan Th ng Cang Giáo trình Xây d ng d ch v m ng Khoa công ngh thông tin & TT – i H c C n Th [4] Joseph Guarino Ubuntu Linux Server Edition Quick & Comprehensive Overview Evolutionary IT 2008 [5] Brett D McLaughlin, Justin Edelson Java and XML, 3rd Edition December 01, 2006 [6] Lee David Painter, Richard Pernavas The Java SSH API User’s Guide 20002 [7] Xiaoling Yu Implementation Of A Secure Shell File Tranfer Program In Java Information Technology 2010 [8] http://vi.wikipedia.org/wiki/Ubuntu [9] http://linuxwhoami.blogspot.com [10] https://help.ubuntu.com [11] http://www.linuxfocus.org/English/July2004/article341.shtml SVTH: Nguy n Thành Nhân Trang 63 [...]... SNMP)(2) Module cài t và theo dõi các d ch v m ng (3) Các module liên l c v i nhau thông qua xml Có th mô hình hóa tài nh sau: Hình 1.2 C u trúc c a SVTH: Nguy n Thành Nhân tài Trang 2 Ch ng 1 T NG QUAN 1.4 GI I THI U MODULE CÀI T VÀ THEO DÕI CÁC D CH V a trên b ng phân công công vi c, module các d ch v m ng” Module trên n n linux (h m trách là Cài M NG t và theo dõi c th c hi n nh m m c ích qu n tr các. .. ng 3 MODULE CÀI Thông tin T VÀ THEO DÕI CÁC D CH V M NG ng d n các file c u hình c a d ch v : Dùng l u tr các ng n c a các file c u hình trên server và sau khi t i chúng v máy c c b C u trúc nh sau: l u tr ng d n trên server c a các d ch v Trong ó, các th l u tr ng d n ng t tên theo. .. ch v Trang 19 Ch ng 3 MODULE CÀI T VÀ THEO DÕI CÁC D CH V M NG 3.2.4 Usecase cho ch c n ng theo dõi d ch v netservice.model.services.log Ve bieu do Ve bieu do theo doi bind Ve bieu do theo doi Apache Admin Ve bieu do theo doi Vsftpd Ve bieu do theo doi squid Lap thong ke Lap thong ke cho Vsftpd Lap thong ke cho Squid Hình 3.6 S 3.3 MÔ HÌNH HO T usecase theo dõi d ch v NG C A MODULE Hình 3.7 Mô hình... chu i con theo nh d ng ngày tháng “dd-mm-yyyy” nh ngh a bi u th c nh sau: String re = “\\d{2}-\\d{2}-\\d{4}” java.util.regex p Pattern Tác d ng Biên d ch chu i nh d ng regex thành chu n regex Matcher So kh p chu i v i regex, h tr tìm k t qu , l c k t qu … SVTH: Nguy n Thành Nhân Trang 16 Ch ng 3 MODULE CÀI CH NG 3 T VÀ THEO DÕI CÁC D CH V M NG MODULE CÀI T VÀ THEO DÕI CÁC D CH V NG 3.1 PHÂN TÍCH YÊU... d ch v NG C A MODULE Hình 3.7 Mô hình ho t SVTH: Nguy n Thành Nhân ng c a module Trang 20 Ch 3.4 ng 3 MODULE CÀI C U TRÚC D T VÀ THEO DÕI CÁC D CH V M NG LI U 3.4.1 C u trúc t p tin l u tr 3.4.1.1 T p tin *.xml Dùng theo l u tr các thông s c u hình và thông tin v server c ng nh d ch v nh d ng xml u trúc t p tin *.xml dành cho các c u hình c a d ch v : value ... Trang 26 Ch ng 3 MODULE CÀI T VÀ THEO DÕI CÁC D CH V M NG 3.4.1.2 T p tin *.chart Dùng l u tr các giá tr s d ng trong vi c v bi u p tin này c ng s d ng nh d ng xml gian và c t y là giá tr t i th i theo dõi các log file l u tr , bao g m c t x là thông s th i m ó C u trúc nh sau: value value u trúc này c áp d ng cho t t c các bi u giúp chúng... cache_object File c u hình c a Squid xem SVTH: Nguy n Thành Nhân ph l c 5.1.2 ph n Squid Trang 24 Ch ng 3 MODULE CÀI T VÀ THEO DÕI CÁC D CH V M NG 3.4.1.1.5 File l u tr thông tin server và d ch v Cây server: Dùng l u tr các thông tin c b n c a m t server kèm theo các d ch trên nó C u trúc nh sau: ... chính quy u vào là nh d ng c a d ch v , u ra là nh d ng xml cung c p cho module giao di n Nh v y, module c n ph i có các thành ph n sau: SVTH: Nguy n Thành Nhân Trang 17 Ch ng 3 MODULE CÀI T VÀ THEO DÕI CÁC D CH V M NG Hình 3.2 Các thành ph n trong module 3.2 S 3.2.1 S USECASE t ng quát Sua server Them server Theo doi dich vu Danh gia dich vu Admin login Cau hinh dich vu ... vi n có s d ng trong module Ch li t kê các l p có d ng trong module 2.3.1 XML và gói org.w3c.dom, org.apache.xerces Org.w2c.dom và org.apache.xerces là hai gói h tr t thông qua các l p ch c n ng Bên d ng tác v i tài li u xml i là m t s l p có s d ng trong module org.w3c.dom p Tác d ng DomImplementation Là m t l p abstract có tác d ng t o tài li u xml theo mô hình Dom Document p x lý tài li u xml Element... Ch ng th c thông qua username và password, ch ng th c thông qua các lo i hình khóa, ch ng th c thông qua bên th 3, th c thi l nh t xa, h tr download và upload file…M t s l p có s ng trong module: SVTH: Nguy n Thành Nhân Trang 15 Ch ng 2 C S LÝ THUY T com.sshtools.j2ssh p Tác d ng SshClient tr ch ng th c cho client, t o session và h y session v i giao th c ssh SftpClient tr truy n nh n file theo giao

Ngày đăng: 24/08/2016, 21:05

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan