בחירת נושאים או מינויים של SMT

אפשר להגדיר טרנספורמציות של הודעות בודדות (SMT) כמאפיינים של נושאים או מינויים.

  • נושא SMT מחיל טרנספורמציות על ההודעות לפני שהן נשמרות בנושא.

  • מינוי SMT מבצע טרנספורמציות בהודעות לפני שהן מועברות למינוי.

ריכזנו כאן כמה סיבות להחלת SMT על נושא במקום על מינוי:

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

  • רוצים לצמצם את העלויות של אחסון, משלוח בין אזורים ומשלוח למנויים. אם מסירים שדות מיותרים מהודעה באמצעות SMT שמוגדר בנושא, כל פעולות העיבוד והמסירה הבאות של הנתונים ייהנו מהקטנת נפח ההודעה.

  • אתם רוצים לטפל בהודעות לא תקינות בזמן הפרסום. אם משתמשים ב-SMT בנושא כדי לאמת הודעות, כל פרסום של הודעה לא תקינה ייכשל. אתם יכולים להחליט איך לטפל בכשלים האלה ב-Publisher.

ריכזנו כאן כמה סיבות להחלת SMT על מינוי במקום על נושא:

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

  • אתם רוצים לכתוב הודעות לא חוקיות לנושא להודעות ללא מוצא. אפשר גם להשתמש ב-SMT של מינוי עם נושאי הודעות שלא נמסרו כדי להעביר לארכיון המרות שנכשלו. השגיאות גורמות להעברת ההודעות לנושא הייעודי של הודעות שלא ניתן למסור.

אפשר לשלב בין SMTs של נושא ושל מינוי כדי לבצע טרנספורמציות עצמאיות בהודעה אחת.

המאמרים הבאים