Tải bản đầy đủ (.pdf) (86 trang)

Nghiên Ứu Dịh Vụ Web, Kiến Trú Hướng Dịh Vụ Và Ứng Dụng.pdf

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (4.73 MB, 86 trang )

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 dng trong tt c các hot ng ca thng mi
in t nh: qung cáo trc tuyn, s dng trong các cơng c tìm kim, ng dng
trong giao dch mua bán hàng trc tuyn và trong dch 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 xut thông qua Web ba ch URL

12


 



 Web services liên lc vi th gic gi trc
tip qua Web protocols. Giao tip vi dung bng nhc m.
 c t tt 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  rng (extensible): Cung cp kh  rng phc v cho nhu cu

c thù ca ng dng và nhà cung cc lp vi platform, ngơn ng lp trình
c s dng.
- SOAP, WSDL, UDDI có th kt hp v s dng sau:

7 
- Nhà cung cp Web Service mô t Web Service trong mt tài li
ký nó lên mt UDDI b
- Mi s d tìm thơng tin v nhà cung cp dch v
thích hp. Nu có, nó s tìm kim tip tModel ri t  y ra tài liu mô t
WSDL.
16


 



- Mt yêu cu dc to ra da trên tài liu mô t WSDL
- Yêu cu SOAP trên s c gn nhà cung cp dch 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



×