متغیرهای سوپرگلوبال

اینترфейس متغیرهای سوپرگلوبال با پروژه‌های دیگر در همان سرور یا همان شبکه سرور ارتباط برقرار می‌کند.

عملکرد

در نصب، متغیرهای مختلفی بر اساس نوع داده ایجاد می‌شوند. هر متغیر توسط همه پروژه‌های شرکت‌کننده قابل خواندن و نوشتن است. هر مقدار با ذخیره‌سازی باقی‌مانده (remanent) ذخیره می‌شود تا پس از رست کردن سرور، داده‌ها حفظ شوند.

توجه: مقدار NULL قابل نوشتن نیست.

اگر چندین سرور با هم هماهنگ شوند، باید برای هر سرور یک گیت‌وی اختصاص داده شود.

مانیتور

در مانیتور، همه انتقال‌های مقدار نمایش داده می‌شوند. مقدار age مخفی است و با استفاده از زمان‌چاپ (time stamp) توسط مانیتور تعیین می‌شود.

پروژه‌ای که مقدار را ارسال کرده، همیشه به عنوان منبع نمایش داده می‌شود.

انواع داده

انواع داده با آن‌ها در SPS یکسان هستند. اما اساساً اینها فقط هنگام ارسال و دریافت کدگذاری می‌شوند. این معنی دارد که یک مقدار بولی نیز می‌تواند از طریق یک متغیر رشته‌ای (string) منتقل شود. اما دکدینگ در طرف دیگر هنگام دریافت ممکن است به تبدیل غیرموردنای مقدار منجر شود.

متغیر توضیحات
value مقدار که باید منتقل شود.
age آخرین انتقال شناخته‌شده به عنوان زمان‌چاپ.