478
צפיות
צפיות
6
תשובות
תשובות
הרצת קוד ברקע
שלום לכולם,
אני מנסה להריץ איזשהוא קוד ASP שיקרה ברקע, שהגולש לא יצטרך לחכות לסיום הקוד.
קראתי קצת ונתקלתי בדברים כמו קבצי VB אולם לא הצלחתי להפעיל אותם.
אשמח לשמוע רעיונות למי שיש וחומר לקריאה .
תודה
שלום לכולם,
אני מנסה להריץ איזשהוא קוד ASP שיקרה ברקע, שהגולש לא יצטרך לחכות לסיום הקוד.
קראתי קצת ונתקלתי בדברים כמו קבצי VB אולם לא הצלחתי להפעיל אותם.
אשמח לשמוע רעיונות למי שיש וחומר לקריאה .
תודה
6 תשובות
אתה יכול להוסיף איזה IFRAME נסתר
עם נתיב הקובץ שבו כלול הקוד הרצוי לך להרצה. סתם פתרון פשוט.
לא טוב
אני לא רוצה שהגולש יתקע בזמן הפעולה
קח בחשבון…
ש- VB דורש activex. ואצל חלק (אם לא רוב) הגולשים, האפשרות הזאת לא פתוחה באופן חופשי. לכן, כיקפוץ החלון שיבקש אישור – זה גם "יתקע" את הגולש, וגם סביר להניח שרובם לא יסכימו כי זה יכול להיות וירוס.
אבל אני רוצה להריץ את הקובץ בשרת
ולא אצל הגולש מה שלא ישנה לי מה ההרשאות שלו, לא?
יש עם זה בעייתיות מסויימת.
אין ל ASP תמיכה ב threads.
אתה יכול אולי לבנות (או לחפש ברשת) איזה שהוא אובייקט שתוכל להתקין שתוכל לקרוא לו מדף ASP ולבצע בעזרתו thread אחר של התוכנית, אבל ב ASP טהור לא תוכל לעשות דבר כזה.
אתה יכול להריץ אותו עם XMLHTTP
יש מאמר על זה במדור ASP.