ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
NGUYỄN ĐỨC NGỌC
NG DNG KIẾN TRÚC HƯỚNG DCH V
TRONG BÀI TOÁN THANH TOÁN TP TRUNG
LUẬN VĂN THẠC SĨ
Hà Nội - 2010
ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
NGUYỄN ĐỨC NGC
NG DNG KIẾN TRÚC HƯỚNG DCH V
TRONG BÀI TOÁN THANH TOÁN TP TRUNG
Ngành : Công nghệ Thông tin
Chuyên nnh : Hệ thống thông tin
s : 604805
LUẬN VĂN THẠC
NGƯỜI HƯỚNG DẪN KHOA HỌC: TS. NGUYỄN NGỌC HÓA
Hà Nội - 2010
LI CAM ĐOAN
Tôi xin cam đoan kết quả đạt được trong luận văn là sản phẩm của riêng cá
nhân tôi. Trong toàn bnội dung của luận văn, những điều được trình bầy hoặc là của
nhân hoặc được tổng hợp từ nhiều nguồn tài liệu. Tất cả các tài liệu tham khảo
đều có xuất xứ rõ ràng và được trích dẫn hợp pháp.
Tôi xin hoàn toàn chịu trách nhiệm và chịu mọi hình thức kỷ luật theo quy
định cho lời cam đoan của mình.
Hà Nội, ngày 30 tháng 5 năm 2010
Người cam đoan
Nguyễn Đức Ngọc
LI CM ƠN
Trong quá trình học tập và hoàn thành luận văn tốt nghiệp, tôi đã nhận
được rẩt nhiều sự giúp đỡ, động viên tthầy cô, gia đình bạn bè. Tôi muốn bày t
sự cảm ơn sâu sắc của mình tới tất cả mọi người.
Tôi xin bày tsự cám ơn đặc biệt tới TS Nguyễn Ngọc Hóa, người đã định
hướng cho tôi trong lựa chọn đề tài, đưa ra những nhận xét quý giá và trực tiếp hướng
dẫn tôi trong suốt quá trình nghiên cứu và hoàn thành luận văn tốt nghiệp.
Tôi xin cảm ơn các thầy cô trong khoa CNTT - Trường Đại học Công nghệ
- ĐHQG Nội đã dạy bảo tận tình cho tôi trong suốt khoảng thời gian học tập tại
trường.
Tôi xin cảm ơn toàn thể bạn đồng nghiệp tại Trung tâm Công nghệ
Thông tin Ngân hàng Đầu Phát triển Việt Nam, đơn vị tôi đang công tác, đã
chia sẻ, giúp đỡ tạo điều kiện cho tôi tham gia khoá học và hoàn thành khoá luận này.
Xin cảm ơn tất cả những bạn đã giúp đỡ tôi trong suốt quá trình học tập và công
tác.
Cuối cùng, tôi xin gửi lời cảm ơn sâu sắc nhất tới gia đình của mình, nguồn
động viên và cvũ lớn lao và là động lực giúp tôi thành công trong công việc và trong
cuộc sống.
Hà Nội, ngày 30 tháng 5 năm 2010
Nguyễn Đức Ngọc
MỤC LỤC
LỜI CAM ĐOAN
LỜI CẢM ƠN
MỤC LỤC
DANH MỤC CÁC TỪ VIẾT TẮT VÀ THUẬT NGỮ
DANH MỤC BẢNG BIỂU
DANH MỤC HÌNH V
MỞ ĐẦU ....................................................................................................................1
Chương 1 - TNG QUAN V KIN TRÚC HƯỚNG DCH V..............................5
1.1 Mđầu ........................................................................................................5
1.2 Kiến trúc hướng dch v...............................................................................7
1.2.1 Khái nim v SOA ...........................................................................7
1.2.2 Kiến trúc SOA.................................................................................9
1.2.2.1 Tng tng thao tác h thng .................................................9
1.2.2.2 Tng thành phn tác nghip ..................................................9
1.2.2.3 Tng dch v.......................................................................10
1.2.2.4 Tng xnghip v..........................................................10
1.2.2.5 Tng biu din ....................................................................10
1.2.2.6 Tng tích hp......................................................................11
1.2.2.7 Tng QoS(Tng cht lượng dch v) ...................................11
1.3 Các tính cht ca mt h thng SOA .........................................................11
1.4 Kết lun.....................................................................................................12
Chương 2 - CÁC BƯỚC TRIN KHAI MT NG DNG THEO HÌNH
SOA ..........................................................................................................................13
2.1 Các phương pháp tiếp cn trong trin khai SOA ........................................13
2.2 Quy trình phát trin ng dng theo mô hình SOA......................................14
2.2.1 Phân rã domain..................................................................................14
2.2.2 Xây dng Goal-service....................................................................16
2.2.3 Phân tích h thng con ....................................................................17
2.2.4 Đưa ra các dch v...........................................................................17
2.2.5 Đc t thành phn............................................................................17