חִסָכוֹן

מסגרת תוכנה לפיתוח שירותי שפה ניתנת להרחבה
הורד עכשיו

חִסָכוֹן דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Apache
  • מחיר:
  • FREE
  • שם המפרסם:
  • Apache Software Foundation
  • אתר האינטרנט של המוציא לאור:
  • http://www.apache.org/
  • מערכות הפעלה:
  • Mac OS X
  • גודל הקובץ:
  • 654 KB

חִסָכוֹן תגים


חִסָכוֹן תיאור

מסגרת תוכנה לפיתוח שירותים שפתיים ניתנים להרחבה חסכון משלב ערימת תוכנה עם מנוע הדור קוד כדי לבנות שירותים שעובדים ביעילות ובלתי חלקה בין C + +, רובי, Erlang, Perl, Java, Python, PHP, Haskell, C #, Cocoa, Smalltalk, ו- Ocaml.Thrift מאפשר לך להגדיר נתונים סוגים וממשקי שירות בקובץ הגדרה פשוטה. לוקח את הקובץ כי קלט, המהדר מייצר קוד לשמש בקלות לבנות לקוחות RPC ושרתים המתקשרים בצורה חלקה על פני שפות תכנות.התוכנן באופן ספציפי לתמוך בשינויים בגירסה לא-אטומית על פני Client ו- Server Code.Note: מפורט Mac OS X הוראות התקנה ניתן למצוא כאן. הנה כמה תכונות עיקריות של "חסכון": פַּשְׁטוּת: · קוד חסכון הוא פשוט וגישה, ללא תלות מיותרות. שְׁקִיפוּת: · חסכון תואם את הניאונים הנפוצים ביותר בכל השפות. עֲקֵבִיוּת: · נישה, תכונות ספציפיות לשפה שייכות הרחבות, לא את ספריית הליבה. ביצועים: · שואפים לביצועים הראשון, אלגנטיות השנייה. · ממשק תיאור שפה - הכל מוגדר בקובץ IDL שממנו ניתן ליצור כריכות עבור שפות רבות. ראה חיסכון · כריכות השפה - חסכון נתמכת בשפות וסביבות רבות: C ++, C #, Cocoa, Erlang, Haskell, Java, Ocaml, Perl, PHP, Python, רובי, Smalltalk. · שמות אלה - כל קובץ חסכון הוא במרחב השמות שלה המאפשר לך להשתמש באותו מזהה קבצים חסכון מרובים · שמות השמות - קובץ חסכון באפשרותך לציין אילו יש להשתמש במרחב שמות עבור כל שפת תכנות · סוגי בסיס - חסכון יש קבוצה קטנה של סוגי בסיס. ראה threttypes. · קבועים ואוכל - ערכים קבועים ניתן להקצות שמות לוגיים · Structs - השתמש בבעיות לנתונים קשורים הקבוצה. Structs יכול להיות שדות מכל סוג שהוא. ראה threttypes · Structs דליל - שדות בסיס אופציונליים שלא נקבעו ושדות התייחסות כי הם null לא יישלחו על פני החוט · אבולוציה מבנה - תוספת והסרה של שדות מטופלים מבלי לשבור לקוחות קיימים באמצעות מזהים שלמים עבור שדות · מכולות - אתה יכול להשתמש במערכות, רשימות ומפות מסוג כלשהו: סוגי בסיס, structs ומכלים אחרים. ראה threttypes · הקלד הגדרות - כל סוג יכול להיות נתון שם שמתאר אותו טוב יותר · שירותים - שירות הוא קבוצה של פונקציות · שירות ירושה - Subflevices ליישם את כל הפונקציות של שירותי הבסיס שלהם יכול להיות פונקציות נוספות · הפונקציות אסינכרוני - פונקציות שאינן מחזירות תוצאה ניתן להפעיל באופן אסינכרוני, כך שהלקוח אינו נחסם עד שהשרת סיים את עיבוד הבקשה. השרת עשוי לבצע incocations אסינכרוני של אותו לקוח במקביל / מתוך הסדר · חריגים - אם מתרחשת שגיאה בפונקציה יכולה לזרוק חריגה סטנדרטית או מוגדרת על ידי המשתמש.


חִסָכוֹן תוכנה קשורה

OpenJump

חינם, מבוסס Java קוד פתוח מערכת מידע גיאוגרפי עבור העולם ...

315 11.9 MB

הורד