שאלות נפוצות
ציר זמן
צ'אט
פרספקטיבה

SignalR

מוויקיפדיה, האנציקלופדיה החופשית

Remove ads

SignalR היא פלטפורמת תוכנה בצד השרת בפיתוח מיקרוסופט המתוכננת לכתיבת אפליקציות אינטרנט סקיילביליות, כגון שרתי אתרי אינטרנט.

עובדות מהירות גרסה אחרונה, מערכת הפעלה ...
Remove ads

התוכנה בשרת נכתבת בשפת C# והיא בעלת ארכיטקטורה מוכוונת אירועים, בעיקר אירועי קלט פלט אסינכרונים המאפשרים סילומיות ובעלי ביצועים גבוהים יותר.

ספריית SignalR של ASP.NET משמשת מפתחים להוספת תפקוד זמן אמת באפליקציות מבוססות אתרי אינטרנט. דרך הספרייה יכול מפתח להוסיף בקלות קוד בשרת אשר יפיץ מידע לכל הלקוחות (בדפדפן או אחר) על אירוע עם פרמטרים, כאשר הוא קורה.

SignalR יבצע לבד אופטימיזציה של אופן שליחת האירוע והמידע לצד הלקוח כאשר האופן המועדף הוא התמיכה הקיימת ב HTML5 המאפשרת זרימת מידע דו כוונית בין דפדפן התומך ב HTML5 לבין השרת. בהיעדר יכולת זו, תבצע הספרייה באופן אוטומטי את הפעולות הנדרשות כולל חילול קוד אוטומטי בצד הלקוח כגון קוד Javascript מתאים לביצוע התקשורת.

ל-SignalR גם יכולת RPC (Remote Procedure Calls) מובנית, המאפשרת הפעלת פונקציות הכתובות בצד הלקוח ישירות מקוד השרת.

Remove ads

ראו גם

קישורים חיצוניים

ערך זה הוא קצרמר בנושא תוכנה. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads