ADORB

צילום מסך תוכנה:
ADORB
פרטי תוכנה:
גרסה: 1.6
טען תאריך: 2 Jan 15
מפתחים: Victor Ananiev
רשיון: ללא תשלום
פופולריות: 10
גודל: 4246 Kb

Rating: nan/5 (Total Votes: 0)

ADORB הוא קוד פתוח חופשי Mac OS X מסגרת המספק CORBA / יישום IIOP לObjective-C, בעיקר כדי לפשט יישומי לקוח CORBA פיתוח ב- Mac OS X ו- iPhone OS. ADORB מיישם IDL הדינמי ניתוח בזמן הריצה וIDL יליד מיפוי Objective-C - יכולים להיות ממופה סוגי IDL לכיתות Objective-C השרירותית.

בדרך כלל, יצירת יישום CORBA כוללת יצירת הבדל או קבצי שלד מהקבצים IDL ולאחר מכן העריכה וקישור קבצים אלה עם היישום.

ADORB מפרש את קבצי CORBA IDL בזמן ריצה ודינמי יוצר תפילות השיטה לפעולות מרחוק - אין בדל או קבצי שלד להיות שנוצרו ונאסף עם יישום CORBA.

ADORB מפריד יישום CORBA מהגדרות IDL יצירת רמה מסוימת של עצמאות של היישום מהגדרות CORBA IDL. במקרים רבים השינויים הקלים בקבצי IDL אינם משפיעים על היישום - קבצי IDL ניתן רק להחליף והיישום מחדש

.
  • דינמי IDL ניתוח בזמן ריצה ואת כריכות דינמיות. אין בדל או קבצי שלד ולא מהדר IDL צורך.
  • יצירה דינמית של תפילות.
  • איגודי Objective-C Native. יכולים להיות ממופים סוגי IDL לשיעורי ObjC שרירותיים.
  • תומך valuetypes IDL וממשקים מופשטים.
  • מאפשר תגובות בשיחה מרחוק.
  • תומך CORBA מיירטים.
  • תומך RMI_IIOP. TypeID יכול להיות קידומת או IDL: או RMI:
  • תומך 1.0 GIOP, 1.1, 1.2.
  • IIOP יכולת פעולה הדדית עם כדורי CORBA אחרים

מה חדש במהדורה זו:.


  • ORB: הוסיף ספריית סטטי עבור iPhone OS ו- iPhone Simulator

  • ORB: מטופל שמינייה פשוט סוג עכשיו כchar חתום ומשתמשת NSNumber כעטיפת אובייקט (מופתה כNSData)
    סוג טיעון
    וערך החזרה צריך להיות 'char חתום ".

    סוגי השמינייה [] והרצף ממשיכים להיות ממופה לNSData


    ללאחור compatibily שמיניית הסוג יכולה להיות ממופה לNSData על ידי קורא שיטה [ORB setMapsOctetToNSData: YES]

    idl2h: קבוע כותרת יצירה לשמיניית סוגים, שמינייה [] ורצף & lt; שמינייה & gt;

  • ORB: דילוג specifiers פרוטוקול (ב, החוצה, const ..) לטענת קריאה כאשר להגדיר או לקבל ערך.

    ציון ב, החוצה, Inout, const, ... לטענה בשיטה בשרת הביאה למעט BAD_PARAM עבר בחזרה ללקוח.

  • ORB: סוג BOOL החמיץ אותם (_C_BOOL, בצד שרת). נוסף.

  • ORB: לאפשר להגדרת ברירת המחדל CodeSets הקשר שנשלח לשרת במקרה שאין מרכיב CODE_SETS מוגדר בIOR.

    ORB עכשיו אינו קובע CODE_SETS מתויג רכיב עבור IOR המרוחק יצר עבור שמות שירות ואלה שנוצרו מכתובות אתרי CORBA.

    כברירת מחדל, הקשר CodeSets ברירת המחדל הוא לא נשלח לשרת.
  • ORB: objc-בורר IDL-שיטת בורר נוסף #pragma פקודת preprocessor

    למשל bindWithName bind_name בורר #pragma: InContext:
  • ORB:. קבוע קידוד מחרוזת שגוי בencapsulations


  • ORB: בוררים חלופיים הוסר

  • ORB: הוסר כל קקאו קורא מORB

  • ORB: דליפת זיכרון בשיטת IPMonitor (CORBAObject). צגים בשיטה זו אם כתובת ה- IP השתנתה אחרי המחשב להתעורר מהשינה.

  • idl2h: שמות בכיתה מניבה קבועים למבנה ואיגודים. לפני NSDictionary * תמיד היה בשימוש, משמש כיום שם מחלקה שהוגדר על ידי #pragma כיתה, אם נקבע.

  • דוגמאות: דוגמא נוסף לiPhone OS

דרישות :

  • Mac OS X 10.5-10.6
  • תוכנה דומה

    Flash'In'App
    Flash'In'App

    13 Dec 14

    Foundation
    Foundation

    3 Jan 15

    IBM ViaVoice
    IBM ViaVoice

    3 Jan 15

    TypeLib
    TypeLib

    4 May 20

    תגובות ל ADORB

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!