קודם הבא
iSolutions Ltd. logo

אינטגרציה לתוכנות צד ג'

23 אוגוסט, 2015

Entry statistics

0 צפיות
0 שבחים

Entry content

Entry 73575 in Portfolio by iSolutions Ltd.

Entry content

Entry 73574 in Portfolio by iSolutions Ltd.

Entry content

Entry 73573 in Portfolio by iSolutions Ltd.

Entry content

Entry 73572 in Portfolio by iSolutions Ltd.

Entry content

Entry 73571 in Portfolio by iSolutions Ltd.

Entry content

Entry 73570 in Portfolio by iSolutions Ltd.

Entry content

Entry 73569 in Portfolio by iSolutions Ltd.

Entry content

Entry 73568 in Portfolio by iSolutions Ltd.

Entry content

Entry 73567 in Portfolio by iSolutions Ltd.

Entry content

Entry 73566 in Portfolio by iSolutions Ltd.

Entry content

Entry 73565 in Portfolio by iSolutions Ltd.

Entry content

Entry 73564 in Portfolio by iSolutions Ltd.

Entry content

Entry 73563 in Portfolio by iSolutions Ltd.

Entry content

Entry 73562 in Portfolio by iSolutions Ltd.

Entry content

Entry 73561 in Portfolio by iSolutions Ltd.

Entry content

Entry 73560 in Portfolio by iSolutions Ltd.

Entry content

Entry 73559 in Portfolio by iSolutions Ltd.

Entry content

Entry 73558 in Portfolio by iSolutions Ltd.

Entry content

Entry 73557 in Portfolio by iSolutions Ltd.

Entry description

המטרה\הבעיה:

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

הפתרון:
מאחר ולא ניתן היה לקבל גישה ישירה לבסיס הנתונים של מערכת השידור נדרשנו לבצע החלפת מידע (Data Exchange) בעזרת קבצי XML. לצורך העניין פיתחנו מנגנון Watch Folder המסוגל לעקוב אחר תיקיות ולהבין מתי מגיעים קבצים חדשים, כשכל קובץ חדש שהגיע לתיקייה עבר דרך Parser שפותח במיוחד והעביר את הנתונים מהקובץ לתוך בסיס נתונים.

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

כדי לקבל משוב ממערכת השידור ולהטמיעו בתוך מערך הדוחות הכללי, פיתחנו Parser ייעודי לפיענוח קבצי ASCII.

טכנולוגיות בשימוש:
פיתוח תוכנה ב C++, MFC, פיתוח Watch Folder, XML Parser, ASCII Parser, פיתוח Windows Service, פיתוח פלאגין יעודי (MFC), Interprocess Communication, בניית דוחות מותאמים ב SSRS.

זמן פיתוח: 10 ימים

לפרטים נוספים www.ismx.biz
הוסף תגובה 0 תגובות
אנא היכנס למערכת כדי להגיב