none
כיצד לנהל שימוש בתור עבור כמה אפליקציות? RRS feed

  • שאלה

  • יש לי כמה אפליקציות שרצות וכולן צריכות להשתמש בקבוצת אוביקטים מסוימת וקבועה באופן שהאוביקטים יהיו בשימוש לפי תור.

    איך הכי יעיל לממש ניהול של הקבוצה הזו עבור כל האפליקציות באופן שסדר השימוש ישמר?

    יום חמישי 31 יולי 2014 09:02

תשובות

  • לפי מה שהצלחתי להבין יש לו כמה אפליקציות והוא רוצה להשתמש באובייקט כגון שליחת מייל בתור מכמה אפליקציות

    מכיוון שמדובר בכמה אפליקציות נראה לי נכון שהוא יוציא את הפונקיונאליות החוצה

    יש כמובן כמה דרכים לעשות את זה.

    1 MSQUEUE

    2.WCF

    3.SELFHOSTING

    4.filesystem monitor

    5. cross domain callback (http://msdn.microsoft.com/en-US/library/system.appdomain.docallback.aspx)

    ואני בטוח שיש עוד משהו שלא חשבתי עליו

    מכיוון ש MSQUEUE הוא הכי קל לייסום ואומת כל שאר הפתרונות שצריך לבנות משהו שינהל את ה QUEUE וכמובן יטפל בנושא ה THREADINGץ

    • סומן כתשובה על-ידי reutb יום ראשון 03 אוגוסט 2014 08:14
    יום ראשון 03 אוגוסט 2014 05:16

כל התגובות

  • התיאור שלך מעט קצר ולא ברור אבל הכיוון הכללי הראשו שהייתי פונה אליו לפי התיאור הזה הוא שימוש ב Queue. יש הרבה מאוד מחלקות ותתי טכנולוגיות בדוט-נט שנועד בדיוק לשימושים כאלה. תתחילים מחיפוש חומר על C# Queue. תקראי קצת ל הנושא ובשלב הבא כשיהיה לך כיוון שמוצא חן בעינייך נוכל להתעמק בבחירה שלך.

    >> זה בעיקרון הבסיס לנושא: מחלקת Queue
    http://msdn.microsoft.com/en-us/library/system.collections.queue(v=vs.110).aspx


    [Personal Site] [Blog] [Facebook]signature

    יום חמישי 31 יולי 2014 11:34
    מנחה דיון
    • נערך על-ידי tetitu יום ראשון 03 אוגוסט 2014 05:07
    יום חמישי 31 יולי 2014 12:18
  • היי

    1. אתה יכול בבקשה לערוך את ההודעה ולפוך את הקישור שיפתח בחלון חדש :-)

    לחצתי על הקיור והוא רק אותי לקישור, זה לא וח אחר הייתי צריך לחזר אחורה.

    2. זה קישור יפה מאוד של צעד אחרי צעד (+1), אבל אני דווקא הייתי מתחיל מהבסיס קודם, ולא משימוש בהודעות שזה נושא נוסף... 

    רק בשלב הבא אפשר לחשוב אם לממש הודעות או סתם תור של מספרים שלמים או כל אלמנט אחר.

    אולי זה טוב כדי קבל הרגשה ראשונה אבל חייבים לחזור לבסיס ולמחלקה עליה הכל מושתת.


    [Personal Site] [Blog] [Facebook]signature

    יום חמישי 31 יולי 2014 12:38
    מנחה דיון
  • לפי מה שהצלחתי להבין יש לו כמה אפליקציות והוא רוצה להשתמש באובייקט כגון שליחת מייל בתור מכמה אפליקציות

    מכיוון שמדובר בכמה אפליקציות נראה לי נכון שהוא יוציא את הפונקיונאליות החוצה

    יש כמובן כמה דרכים לעשות את זה.

    1 MSQUEUE

    2.WCF

    3.SELFHOSTING

    4.filesystem monitor

    5. cross domain callback (http://msdn.microsoft.com/en-US/library/system.appdomain.docallback.aspx)

    ואני בטוח שיש עוד משהו שלא חשבתי עליו

    מכיוון ש MSQUEUE הוא הכי קל לייסום ואומת כל שאר הפתרונות שצריך לבנות משהו שינהל את ה QUEUE וכמובן יטפל בנושא ה THREADINGץ

    • סומן כתשובה על-ידי reutb יום ראשון 03 אוגוסט 2014 08:14
    יום ראשון 03 אוגוסט 2014 05:16