Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Các chiến lược giao tác: : Tổng quan về các mô hình và chiến lược Tìm hiểu về 3 mô hình giao tác và
MIỄN PHÍ
Số trang
19
Kích thước
220.9 KB
Định dạng
PDF
Lượt xem
878

Các chiến lược giao tác: : Tổng quan về các mô hình và chiến lược Tìm hiểu về 3 mô hình giao tác và

Nội dung xem thử

Mô tả chi tiết

Các chiến lược giao tác: : Tổng quan về các mô hình và chiến lược

Tìm hiểu về 3 mô hình giao tác và các chiến lược giao tác sử dụng những mô hình

này

Mark Richards, Giám đốc và kiến trúc sư kỹ thuật cao cấp, Collaborative

Consulting, LLC

Tóm tắt: Một sai lầm thường gặp là nhầm lẫn giữa các mô hình giao tác với các

chiến lược giao tác. Bài viết thứ hai này trong loạt bài Các chiến lược giao tác

phác họa những nét chính của ba mô hình giao tác, mà nền Java™ hỗ trợ và giới

thiệu bốn chiến lược giao tác chính sử dụng các mô hình này. Với một loạt ví dụ

dùng Spring Framework và đặc tả Enterprise JavaBeans 3.0 (EJB), Mark Richards

sẽ giải thích cách thức làm việc của các mô hình giao tác và cách thức chúng có

thể tạo thành nền tảng cho sự phát triển các chiến lược giao tác từ xử lý giao tác cơ

bản đến hệ thống xử lý giao tác tốc độ cao.

Rất thường xuyên, cả những người phát triển, nhà thiết kế và kiến trúc sư đều

nhầm lẫn các mô hình giao tác với các chiến lược giao tác. Tôi hay hỏi kiến trúc

sư hay người lãnh đạo kỹ thuật trong cuộc gặp khách hàng là hãy mô tả về chiến

lược giao tác của dự án họ đang tiến hành. Tôi thường nhận được một trong ba

kiểu trả lời. Đôi lúc là sự im lặng “À, ừm, chúng tôi thật sự không sử dụng giao

tác trong các ứng dụng của mình”. Lúc khác thì là sự lúng túng “Ừm, tôi không

chắc về điều anh định hỏi”. Tuy nhiên, thường thì tôi nhận được câu trả lời vững

tin rằng “Chúng tôi đang sử dụng giao tác dạng khai báo” (declarative

transactions). Nhưng như bạn sẽ thấy sau khi đọc bài viết này, thuật ngữ “giao tác

khai báo” chính là để mô tả một mô hình giao tác mà không hề có nghĩa là một

chiến lược giao tác.

Về loạt bài này

Các giao tác làm tăng chất lượng, tính toàn vẹn và tính nhất quán của dữ liệu của

bạn, và khiến cho các trình ứng dụng của bạn vững chãi hơn. Việc triển khai thể

hiện thành công các xử lý giao tác trong các ứng dụng Java không phải là một bài

tập bình thường, và đây là nói về việc thiết kế cũng quan trọng ngang với nói về

viết mã lệnh. Trong loạt bài mới này, Mark Richards sẽ hướng dẫn chúng ta thiết

kế một chiến lược giao tác hiệu quả cho một loạt các trường hợp từ các trình ứng

dụng đơn giản cho đến xử lý giao tác hiệu năng cao.

Ba mô hình giao tác được hỗ trợ trên nền Java là:

 Mô hình giao tác cục bộ

Tải ngay đi em, còn do dự, trời tối mất!