תוכן עניינים:
- הגדרה - מה המשמעות של אובייקטים של נתוני שירות (SDO)?
- Techopedia מסביר אובייקטים של נתוני שירות (SDO)
הגדרה - מה המשמעות של אובייקטים של נתוני שירות (SDO)?
אובייקטים של נתוני שירות (SDO) היא מסגרת המספקת שכבה נוחה ואחידה לגישה לנתונים ממגוון רחב של מקורות נתונים.
מקורות נתונים כוללים מאגרי מידע יחסים, XML, שירותי אינטרנט ומערכות מידע ארגוניות. זה מאפשר למתכנתים לגשת ולתמרן נתונים ממקורות נתונים אלה באופן אחיד.
ל- SDO הרבה תכונות חשובות ושימושיות, כולל:
1. צמצום מספר ממשקי ה- API של הנתונים, ובכך מפשט את מודל תכנות הנתונים של J2EE
2. ייעול העיבוד של ארכיטקטורה מוכוונת שירותים (SOA)
3. ניתוק קוד היישום מקוד גישה לנתונים
4. מתן תמיכה ל- XML וגם שילוב XML.
Techopedia מסביר אובייקטים של נתוני שירות (SDO)
SDO פותח במקור על ידי IBM ו- BEA כשיתוף פעולה משותף בשנת 2004, באישור תהליך הקהילה של Java. זה שוחרר רשמית כמפרט בנובמבר 2004, שהפך לימים לחלק מארכיטקטורת רכיבי השירות (SCA). טכנולוגיית SDO נודעה בעבר בשם אובייקטים של נתוני אינטרנט (WDO). הרעיון העומד מאחורי תכנון SDO מבוסס על הרעיון של גרפי נתונים מנותקים. גרף נתונים מורכב מאובייקטים מובנים של עץ וגרף. בארכיטקטורת גרפי נתונים מנותקים, הנתונים מסודרים כגרפים, אשר מוחזקים ממקור נתונים על ידי לקוחות. שינויים משולבים בתרשימי נתונים. שינויים אלה מתעדכנים שוב במקור הנתונים. היישומים מחוברים למקורות נתונים על ידי שירותי מתווך נתונים.
SDO תוכנן להיות ניטראלי בשפה ולהיות זמין בשפות שונות. יש לו את היכולת לתמוך במודל תכנות מנותק. זה מקל על סוגים סטטיים ודינאמיים של דגמי תכנות. SDO זמין במגוון רחב של שפות תכנות כמו C, C ++, COBOL ו- JAVA.
חלק מהיתרונות העיקריים של SDO הם:
1. תכנות מפושטת ומאוחדת על פני מקורות נתונים שונים
2. מתן תמיכה חזקה ליישומים עם דפוסים משותפים
3. להקל על יישומים לטפל בנתונים ובשאילתה בקלות
4. להיות ידידותי ל- XML
5. יכולת התבוננות פנימית במטא נתונים




