Tôi đã tự hỏi về cách thực hiện chính xác dịch vụ miền trong RIA. Có thường bao gồm tất cả các thực thể trong toàn bộ mô hình miền trong một dịch vụ miền đơn lẻ, do đó làm cho dịch vụ chịu trách nhiệm cho toàn bộ cơ sở dữ liệu? Đây có phải là cách nó thường được thực hiện? Tôi thực sự không có lý do để tách truy cập dữ liệu vào các dịch vụ khác nhau, nhưng tôi đã tự hỏi nếu điều này được coi là một thực hành tốt, và những ưu và khuyết điểm của cách tiếp cận như vậy sẽ là gì. Ngoài ra, nó được coi là một thực hành tốt hay xấu để đăng ký bối cảnh miền như là một singleton với IOC, để toàn bộ ứng dụng làm việc với cùng một tập hợp dữ liệu, do đó tránh các vấn đề tương tranh và các vấn đề tương tự không? Không.Bao nhiêu thực thể nên dịch vụ miền RIA bao gồm?
Suy nghĩ?
Cảm ơn bạn
Tôi không đồng ý. Tôi nghĩ rằng domainService sẽ đại diện cho một nhiệm vụ hoặc quy trình nghiệp vụ không phải toàn bộ miền. Một ứng dụng ví dụ tốt là ứng dụng Book Club mà bạn có thể tìm thấy tại đây http://www.nikhilk.net/RIA-Services-MIX10-Slides-Code.aspx. – PilotBob