Tích hợp nghiệp vụ dựa trên công nghệ esb middleware



Từ mục tiêu đó, chúng tôi đã tiến hành thực hiện các công việc của luận văn với những nội dung được thể hiện trong bản thảo với cấu trúc như sau:

Chương 1: Giới thiệu về cơ sở lý thuyết, các vấn đề liên quan đến tích hợp hệ thống và các công nghệ được sử dụng.

Chương 2: Trình bày về ESB, các khái niệm, các thành phần và so sánh một số công cụ ESB Middleware 

Chương 3: Trình bày về  thực trạng hệ  thống công nghệ  thông tin tại ngân hàng TPBank, đưa ra phương pháp giải quyết vấn đề. Xây dựng, thử nghiệm và đánh giá hệ thống.

Kết luận  chung: Các kết quả  đạt được, các điểm còn hạn chế  và hướng phát triển kế tiếp



NỘI DUNG:


CHƯƠNG 1. TỔNG QUAN VỀ TÍCH HỢP HỆ THỐNG  ............................................  9

1.  Giới thiệu  ....................................................................................................................  9

1.1.  Khái niệm tích hợp hệ thống  ...............................................................................  9

1.2.  Mục tiêu và thách thức  ........................................................................................  9

1.3.  Kiểu tích hợp  .....................................................................................................  10

2.  Kiến trúc tích hợp hệ thống  ......................................................................................  13

2.1.  Kiến trúc Point-to-Point.....................................................................................  13

2.1.1.  Kiến trúc Hub-and-Spoke ..............................................................................  14

2.1.2.  Kiến trúc Pipeline  ...........................................................................................  14

2.1.3.  Kiến trúc hướng dịch vụ SOA  ........................................................................  15

3.  Công nghệ tích hợp  ..................................................................................................  16

3.1.  Chia sẻ cơ sở dữ liệu  ..........................................................................................  16

3.2.  Message-oriented middleware  ...........................................................................  16

3.3.  Remote Procedure Calls  ....................................................................................  18

3.4.  Object Request Brokers  .....................................................................................  20

3.5.  Máy chủ ứng dụng  .............................................................................................  22

3.6.  Dịch vụ web  .......................................................................................................  23

3.7.  Trục tích hợp dịch vụ tổng thể (Enterprise Service Buses)  ...............................  24

4.  Kết chương  ...............................................................................................................  25

CHƯƠNG 2. TÍCH HỢP DỊCH VỤ DỰA TRÊN CÔNG NGHỆ ESB  ......................  26

1.  Khái niệm trục dịch vụ tổng thể ESB  .......................................................................  26

1.1.  Khái niệm ESB và Middleware  .........................................................................  26

1.2.  Kiến trúc cơ bản ESB  ........................................................................................  26 

4

1.3.  Mô hình hóa luồng dữ liệu trong ESB  ...............................................................  27

1.4.  Phân loại ESB Middleware................................................................................  28

1.5.  So sánh ESB với các phương pháp tích hợp khác.  ............................................  28

2.  Các thành phần chính trong ESB Middleware  .........................................................  31

2.1.  Định tuyến – Routing  ........................................................................................  31

2.2.  Phân giải - Mediation  ........................................................................................  32

2.3.  Điều hợp – Adapter  ...........................................................................................  33

2.4.  An toàn – Security  .............................................................................................  33

2.5.  Quản lý – Managerment  ....................................................................................  34

2.6.  Điều phối quy trình - Process Orchestration  .....................................................  34

2.7.  Xử lý các sự kiện phức tạp – Complex Event Processing  .................................  34

2.8.  Công cụ tích hợp  ................................................................................................  34

3.  Một số ESB Middleware  ..........................................................................................  34

3.1.  Mule ESB ..........................................................................................................  36

3.2.  Oracle Service Bus  ............................................................................................  38

3.3.  JBoss ESB  ..........................................................................................................  39

3.4.  Talend Open Studio for ESB  .............................................................................  40

3.5.  WSO2 ESB  ........................................................................................................  41

4.  Kết luận  ....................................................................................................................  43

CHƯƠNG 3. ỨNG DỤNG ESB MIDDLEWARE ĐỂ TÍCH HỢP DỊCH VỤ TẠI 

NGÂN HÀNG TPBANK  ..................................................................................................  44

1.  Đặt vấn đề  .................................................................................................................  44

1.1.  Thực trạng tại TPBank ......................................................................................  44

1.2.  Bài toán đặt ra  ....................................................................................................  45

2.  Giải pháp tích hợp dịch vụ tại TPBank  ....................................................................  46

2.1.  Kiến trúc hệ thống tích hợp dịch vụ  ..................................................................  46

2.2.  Đặc tả giải pháp  .................................................................................................  47

3.  Xây dựng hệ thống thử nghiệm và đánh giá  ............................................................  48

3.1.  Môi trường thực nghiệm  ....................................................................................  48

3.2.  Luồng thông tin trao đổi  ....................................................................................  48

3.3.  Mô hình hóa dữ liệu  ...........................................................................................  49

3.4.  Xây dựng các bộ chuyển đổi  .............................................................................  51 

5

3.5.  Thiết kế giao diện người dùng  ...........................................................................  56

3.6.  Kết quả thử nghiệm  ...........................................................................................  57

3.7.  Đánh giá kết quả  ................................................................................................  61

4.  Kết chương  ...............................................................................................................  62

KẾT LUẬN CHUNG .......................................................................................................  63

1.  Các kết quả đạt được  ................................................................................................  63

2.  Định hướng phát triển trong tương lai......................................................................  63

TÀI LIỆU THAM KHẢO  .....................................





LINK DOWNLOAD



Từ mục tiêu đó, chúng tôi đã tiến hành thực hiện các công việc của luận văn với những nội dung được thể hiện trong bản thảo với cấu trúc như sau:

Chương 1: Giới thiệu về cơ sở lý thuyết, các vấn đề liên quan đến tích hợp hệ thống và các công nghệ được sử dụng.

Chương 2: Trình bày về ESB, các khái niệm, các thành phần và so sánh một số công cụ ESB Middleware 

Chương 3: Trình bày về  thực trạng hệ  thống công nghệ  thông tin tại ngân hàng TPBank, đưa ra phương pháp giải quyết vấn đề. Xây dựng, thử nghiệm và đánh giá hệ thống.

Kết luận  chung: Các kết quả  đạt được, các điểm còn hạn chế  và hướng phát triển kế tiếp



NỘI DUNG:


CHƯƠNG 1. TỔNG QUAN VỀ TÍCH HỢP HỆ THỐNG  ............................................  9

1.  Giới thiệu  ....................................................................................................................  9

1.1.  Khái niệm tích hợp hệ thống  ...............................................................................  9

1.2.  Mục tiêu và thách thức  ........................................................................................  9

1.3.  Kiểu tích hợp  .....................................................................................................  10

2.  Kiến trúc tích hợp hệ thống  ......................................................................................  13

2.1.  Kiến trúc Point-to-Point.....................................................................................  13

2.1.1.  Kiến trúc Hub-and-Spoke ..............................................................................  14

2.1.2.  Kiến trúc Pipeline  ...........................................................................................  14

2.1.3.  Kiến trúc hướng dịch vụ SOA  ........................................................................  15

3.  Công nghệ tích hợp  ..................................................................................................  16

3.1.  Chia sẻ cơ sở dữ liệu  ..........................................................................................  16

3.2.  Message-oriented middleware  ...........................................................................  16

3.3.  Remote Procedure Calls  ....................................................................................  18

3.4.  Object Request Brokers  .....................................................................................  20

3.5.  Máy chủ ứng dụng  .............................................................................................  22

3.6.  Dịch vụ web  .......................................................................................................  23

3.7.  Trục tích hợp dịch vụ tổng thể (Enterprise Service Buses)  ...............................  24

4.  Kết chương  ...............................................................................................................  25

CHƯƠNG 2. TÍCH HỢP DỊCH VỤ DỰA TRÊN CÔNG NGHỆ ESB  ......................  26

1.  Khái niệm trục dịch vụ tổng thể ESB  .......................................................................  26

1.1.  Khái niệm ESB và Middleware  .........................................................................  26

1.2.  Kiến trúc cơ bản ESB  ........................................................................................  26 

4

1.3.  Mô hình hóa luồng dữ liệu trong ESB  ...............................................................  27

1.4.  Phân loại ESB Middleware................................................................................  28

1.5.  So sánh ESB với các phương pháp tích hợp khác.  ............................................  28

2.  Các thành phần chính trong ESB Middleware  .........................................................  31

2.1.  Định tuyến – Routing  ........................................................................................  31

2.2.  Phân giải - Mediation  ........................................................................................  32

2.3.  Điều hợp – Adapter  ...........................................................................................  33

2.4.  An toàn – Security  .............................................................................................  33

2.5.  Quản lý – Managerment  ....................................................................................  34

2.6.  Điều phối quy trình - Process Orchestration  .....................................................  34

2.7.  Xử lý các sự kiện phức tạp – Complex Event Processing  .................................  34

2.8.  Công cụ tích hợp  ................................................................................................  34

3.  Một số ESB Middleware  ..........................................................................................  34

3.1.  Mule ESB ..........................................................................................................  36

3.2.  Oracle Service Bus  ............................................................................................  38

3.3.  JBoss ESB  ..........................................................................................................  39

3.4.  Talend Open Studio for ESB  .............................................................................  40

3.5.  WSO2 ESB  ........................................................................................................  41

4.  Kết luận  ....................................................................................................................  43

CHƯƠNG 3. ỨNG DỤNG ESB MIDDLEWARE ĐỂ TÍCH HỢP DỊCH VỤ TẠI 

NGÂN HÀNG TPBANK  ..................................................................................................  44

1.  Đặt vấn đề  .................................................................................................................  44

1.1.  Thực trạng tại TPBank ......................................................................................  44

1.2.  Bài toán đặt ra  ....................................................................................................  45

2.  Giải pháp tích hợp dịch vụ tại TPBank  ....................................................................  46

2.1.  Kiến trúc hệ thống tích hợp dịch vụ  ..................................................................  46

2.2.  Đặc tả giải pháp  .................................................................................................  47

3.  Xây dựng hệ thống thử nghiệm và đánh giá  ............................................................  48

3.1.  Môi trường thực nghiệm  ....................................................................................  48

3.2.  Luồng thông tin trao đổi  ....................................................................................  48

3.3.  Mô hình hóa dữ liệu  ...........................................................................................  49

3.4.  Xây dựng các bộ chuyển đổi  .............................................................................  51 

5

3.5.  Thiết kế giao diện người dùng  ...........................................................................  56

3.6.  Kết quả thử nghiệm  ...........................................................................................  57

3.7.  Đánh giá kết quả  ................................................................................................  61

4.  Kết chương  ...............................................................................................................  62

KẾT LUẬN CHUNG .......................................................................................................  63

1.  Các kết quả đạt được  ................................................................................................  63

2.  Định hướng phát triển trong tương lai......................................................................  63

TÀI LIỆU THAM KHẢO  .....................................





LINK DOWNLOAD

M_tả

M_tả

Không có nhận xét nào: