Các chỉ số thực tế cho các tập/các thẻ socket thứ nguyên

Một phần của tài liệu Tiêu chuẩn Quốc gia TCVN 11523-1:2016 (Trang 31)

Các tập kết hợp chỉ số thực tế cho mỗi tập socket và thẻ socket thứ nguyên, nếu có phải được đồng bộ hóa giữa socket và URC trong đó tham gia vào phiên chung với socket.

Đích nên truyền tải đến URC các đối tượng của tập hoặc thẻ socket thứ nguyên theo thứ tự phản ánh thứ tự của các giá trị chỉ số của nó như đã xác định bởi khía cạnh cơ sở ‘có thứ tự’ của xác định kiểu chỉ số (xem Lược đồ XML Phần 2: Kiểu dữ liệu). Đối với các kiểu chỉ số xác định bởi giới hạn (các kiểu liệt kê), thứ tự nên phản ánh thứ tự mà các giá trị được liệt kê trong định nghĩa. Nếu các kiểu liệt kê được kết hợp bởi toán tử kết hợp thì thứ tự nên theo sau thứ tự mà các kiểu cơ sở xuất hiện trong mệnh đề kết hợp.

CHÚ THÍCH Trong khi cũng có khuyến cáo về URC đưa ra các thẻ chỉ số trong thứ tự đã mô tả, khuyến cáo ở trên giúp cho URC khỏi việc phải sắp xếp một danh sách dài các kết hợp chỉ số ban đầu. Tuy nhiên, URC chịu trách nhiệm duy nhất cho việc xác định vị trí khuyến cáo của các giá trị chỉ số mà nó nhận khi cập nhật từ đích.

Socket có thể chấp nhận hoặc từ chối yêu cầu của URC để thêm vào hoặc bỏ một chỉ số thực tế trên tập hoặc thẻ socket thứ nguyên (xem điều 4.4.5). Nếu nó chấp nhận yêu cầu thì phải truyền sửa đổi đến URC (và tất cả các URC kết nối khác). Nếu nó từ chối yêu cầu thì phải thông báo với URC về việc từ chối.

Trong trường hợp socket chấp nhận chỉ số mới thì nó phải cung cấp các giá trị ban đầu cho các thành phần thẻ mới đến các URC kết nối. Do đó, đích có thể hoặc không thể chấp nhận các giá trị đã đề xuất của URC nếu được bao gồm trong yêu cầu.

Một phần của tài liệu Tiêu chuẩn Quốc gia TCVN 11523-1:2016 (Trang 31)