BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƢỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
--------------------------------------Họ và tên tác giả luận văn
LƢU MINH TRỌNG
NGHIÊN CỨU DỊCH VỤ WEB, KIẾN TRÚC HƢỚNG
DỊCH VỤ VÀ ỨNG DỤNG
Chuyên ngành :
KHÓA
Tai ngay!!! Ban co the xoa dong chu nay!!! 17062857888311000000 507b0a7
LỜI CAM ĐOAN
1
LỜI CẢM ƠN
trong công ty
.
Xin trân trọng cảm ơn!
2
LỜI CAM ĐOAN ............................................................................................ 1
LỜI CẢM ƠN .................................................................................................. 2
MỤC LỤC ........................................................................................................ 3
DANH MỤC HÌNH VẼ .................................................................................. 5
MỞ ĐẦU .......................................................................................................... 7
1. Đặt vấn đề ......................................................................................................7
2. Mục tiêu của đề tài .......................................................................................8
3. Nhiệm vụ của đề tài ......................................................................................8
4. Phƣơng pháp nghiên cứu .............................................................................9
5. Tình hình nghiên cứu ...................................................................................9
6. Ý nghĩa lý luận và thực tiễn .......................................................................10
7. Kết cấu của luận văn ..................................................................................10
CHƢƠNG 1 : NGHIÊN CỨU DỊCH VỤ WEB VÀ KIẾN TRÚC
HƢỚNG DỊCH VỤ ....................................................................................... 11
1.1. Web service ..............................................................................................11
1.2. Tìm hiểu về nghiệp vụ và kiến trúc SOA ..............................................22
1.3. Kết luận chƣơng 1 ...................................................................................47
CHƢƠNG 2 : TỔNG QUAN VỀ HỆ THỐNG .......................................... 48
KINH DOANH CHỨNG KHỐN .............................................................. 48
2.1. Tìm hiểu về quy trình nghiệp vụ chứng khốn ....................................48
2.2. Kết luận chƣơng 2 ...................................................................................58
CHƢƠNG 3 : PHÂN TÍCH HỆ THỐNG KINH DOANH ....................... 59
CHỨNG KHỐN ......................................................................................... 59
3.1. Phân tích dữ liệu giao dịch chứng khoán. .............................................59
3.2. Kết luận chƣơng 3 ...................................................................................68
CHƢƠNG 4 : THIẾT KẾ HỆ THỐNG KINH DOANH .......................... 69
CHỨNG KHOÁN ......................................................................................... 69
4.1. Thiết kế kiến trúc hệ thống:.................................................................69
3
4.2. Mô tả hệ thống cần xây dựng .................................................................70
4.3. Biểu đồ cơ sở dữ liệu vật lý. ....................................................................74
4.4. Kết luận chƣơng 4 ...................................................................................76
CHƢƠNG 5: CÀI ĐẶT ỨNG DỤNG VÀ THỬ NGHIỆM ...................... 77
5.1. ASP.NET (Active Server Pages .NET) ..................................................77
5.2. Thiết kế giao diện ....................................................................................79
5.3. Tích hợp các thẻ bảo mật cho chƣơng trình với cơng cụ WSE ...........81
5.4. Kết luận chƣơng 5 ...................................................................................82
KẾT LUẬN .................................................................................................... 83
HƢỚNG PHÁT TRIỂN................................................................................ 84
TÀI LIỆU THAM KHẢO ............................................................................ 85
4
DANH MỤC HÌNH VẼ
......................................................................11
Hình 1.1.2a: Web service protocol stack ..................................................................12
.......................................12
..................................................................14
....................................................................................14
...................................................................15
service ...................................................................16
..........................18
...............................................................................23
Hình 1.2.8a . Mơ hình service registry .....................................................................27
Hình 1.2.8b. Mơ hình service broker ........................................................................27
Hình 1.2.8c . Mơ hình service bus.............................................................................28
...................................................28
................33
Hình ................35
..........................40
.........................................................43
........................................................44
blish/Subscribe ..................................................................44
Hình 212.13d. Remote Procedure Call ....................................................................45
o ............59
................................................60
.............................................................61
.......................61
............................62
..............................63
.....................63
...........................64
5
..................64
.............65
...........65
..................................66
......................66
.......67
..............................................................67
................................................................68
...................................................................68
Hình 4.1a. Mơ hình Client server...........................................................................69
..................................................................69
................................................................70
.................................................................................70
............................................................................71
..............................................................................................72
Hình 4.2.1e. Báo cáo ................................................................................................73
........................................................................................74
.................................77
.................................................................................79
..........................................................................80
............................................................................................81
Hình 5.3 WSE ............................................................................................................81
6
MỞ ĐẦU
1. Đặt vấn đề
Ki
.
t k
t cho các quy trình B2B Bussiness to Bussiness và B2C
Bussiness to Customer, chính vì th
ngôn
các nhà k (Web service).
công ty
7
2. Mục tiêu của đề tài
ki
Web Service, ki
Web service có th c ng dng trong tt c các hot ng ca thng mi
in t nh: qung cáo trc tuyn, s dng trong các cơng c tìm kim, ng dng
trong giao dch mua bán hàng trc tuyn và trong dch v thanh toán.
-
ti
công ty
sốt các chính sách qu
3. Nhiệm vụ của đề tài
Web services
8
SSL,
4. Phƣơng pháp nghiên cứu
Trong quá trình nghiê
-
-
-
-
--
5. Tình hình nghiên cứu
T
tài chính, ngân hàng, quân s
9
6. Ý nghĩa lý luận và thực tiễn
7. Kết cấu của luận văn
ng d
10
CHƢƠNG 1 : NGHIÊN CỨU DỊCH VỤ WEB VÀ KIẾN TRÚC
HƢỚNG DỊCH VỤ
1.1. Web service
1.1.1. Định nghĩa
-
AP, W3C...
1 Hìn
1.1.2. Cấu trúc web service
11
2 Hình 1.1.2a: Web service protocol stack
Hình 1.1.2a
Service Provider:
Service Broker:
Service Requester:
khác
trong
service.
3
1.1.3. Các đặc điểm của web service
c truy xut thông qua Web ba ch URL
12
Web services liên lc vi th gic gi trc
tip qua Web protocols. Giao tip vi dung bng nhc m.
c t tt c các ch
môi
1.1.4. Các thành phần của web service
trúc ph
13
4 Hình 1.1.4:
a. WSDL (Web Services Description Language)
5
b. UDDI (Universal Description, Discovery and Integration)
14
c DNS.
c. SOAP (Simple Object Access Protocol)
response.
P)
6
sau:
-
p SOAP.
- -
15
- c khai báo
-
-
* Một số đặc điểm của SOAP:
- Kh rng (extensible): Cung cp kh rng phc v cho nhu cu
c thù ca ng dng và nhà cung cc lp vi platform, ngơn ng lp trình
c s dng.
- SOAP, WSDL, UDDI có th kt hp v s dng sau:
7
- Nhà cung cp Web Service mô t Web Service trong mt tài li
ký nó lên mt UDDI b
- Mi s d tìm thơng tin v nhà cung cp dch v
thích hp. Nu có, nó s tìm kim tip tModel ri t y ra tài liu mô t
WSDL.
16
- Mt yêu cu dc to ra da trên tài liu mô t WSDL
- Yêu cu SOAP trên s c gn nhà cung cp dch v c x lý.
d. XML (eXtensible Markup language)
là m
W
*Một số đặc điểm của XML
-
-
-
17
1.1.5. Hoạt động của Web services
8
-
-
Web service developer: Xây d
1.1.6. Xây dựng Web service
* trong qúa
a.
n h
- -
-
b.
18
c.
d.
service:
-
-up)
-
(top-down) .
-
a. Bottom-up
B-
b. Top-down
-
k
k
thông tin v k
19