Các uTupleSpace tăng cường các tuple để một uTuple mà có một phần siêu dữ liệu, thêm vào một phần dữ liệu tương ứng với các tuple gốc. Các phần siêu dữ liệu chứa thông tin về các loại thiết bị, địa chỉ (ID dịch vụ của WT), vị trí và thời gian mà các đầu đọc / ghi (WT) cư trú, và các kiểu dữ liệu của các phần dữ liệu. Ngoài ra, các uTupleSpace hỗ trợ hai loại giao tiếp: truyền thông tổ chức sự kiện đạt được chọn lọc đọc bằng cách kết hợp các 'mẫu s với các nhà văn' đọc mục s, trong khi truyền lệnh đạt viết chọn lọc bằng cách kết hợp các 'mẫu s và của người đọc văn mục s. Những mô hình truyền thông được thể hiện trong hình 2.21. Trong giao tiếp sự kiện, các nhà văn (cảm biến chương trình thiết bị) đăng ký các uTuple (sự kiện thực tế) bao gồm các mục riêng của nhà văn trong mỗi phần. Sau đó, người đọc (chương trình máy chủ) đăng ký các uTuple (eventFormal) bao gồm các mẫu trong mỗi phần để phù hợp với các dữ liệu mong muốn và nhà văn. Trong giao tiếp lệnh, người đọc (chương trình thiết bị) đăng ký các uTuple (lệnh chính thức) mà bao gồm các mục đọc của chính mình trong một phần siêu dữ liệu và một mẫu trong một phần dữ liệu để phù hợp với dữ liệu lệnh mong muốn. Sau đó, các nhà văn (chương trình máy chủ) đăng ký các uTuple (lệnh thực tế) mà bao gồm một mục trong một phần dữ liệu và một mẫu trong một phần siêu dữ liệu để phù hợp với các độc giả mong muốn.
đang được dịch, vui lòng đợi..