Pyro היא מערכת טכנולוגיה אובייקט המופצת מתקדמת ורבה עוצמה שנכתבה כולו בפייתון, שנועד להיות קל מאוד לשימוש. לא לדאוג כתיבת קוד תקשורת ברשת שוב, בעת השימוש בPyro אתה פשוט לכתוב אובייקטי Python כמו שהיית בדרך כלל. עם רק כמה שורות קוד נוסף, Pyro דואג לרשת התקשורת בין האובייקטים שלך ברגע שאתה לפצל אותם על מכונות שונות ברשת. כל פרטי תכנות שקע העקובים מדם נלקחים לטיפול, אתה פשוט קורא שיטה באובייקט מרוחק כאילו היה חפץ מקומי!
Pyro מספק צורה מונחה עצמים של RPC. אתה יכול להשתמש בPyro בתוך מערכת אחת, אלא גם להשתמש בו עבור IPC. למי שמכיר את Java, Pyro דומה שיטת הקריאה מרחוק של Java (RMI). זה פחות דומה לCORBA - שהיא טכנולוגיה אובייקט למערכת ולשפה Distributed עצמאית ויש לו הרבה יותר מה להציע מאשר Pyro או RMI. אבל Pyro הוא פשוט, קטן וחופשי
מה חדש במהדורה זו:!
- הערה: Pyro 3.9 היא במלואו לאחור תואם עם Pyro 3.8.
- קוד סלולרי קבוע נכשל בעת הצורך למודולים תהליך בהתאם (היררכיה)
- שמם כמה פרמטרים בcore.py כדי למנוע דריסה שם סוג builtin 'האובייקט'
- אפשרות נוסף '-x' לשם שרת כדי למנוע מתחיל מאזין שידור
- סקריפט setup.py הרבה יותר פשוט
- פריט config נוסף PYRO_ONEWAY_THREADED לספר Pyro להשתמש חוט או לא לשיחות חד-סטריות (ברירת מחדל = 1, נושאים ששימוש)
- NS וES, והכלים המל"ל, יכול עכשיו להיות כל אשר נכתבו על ידי פיתון באמצעות -m
- -m אבחון config קל באמצעות פיתון Pyro.configuration
- Jython: דרכים לעקיפת הוסיפו 2.2 באגים Jython לגבי יבוא
- Jython: בדיקת שם שרת שידור לגרסאות חדשות יותר Jython (2.5 +) המאפשר מחדש
- Jython: שיחה הוסרה לכאורה חסרת תועלת בחר בקוד פרוטוקול שגרמה להתרסקות במודול בחר של Jython
- מידע נוסף על בעיות בחיבור 127.0.0.1 הוסיפו לפרק פתרון בעיות ב המדריך ל
- שרת אירוע החברה יכול גם לרוץ בלי שם שרת
- מבוי סתום אפשרי קבוע בproxy NS כאשר הוא נחוץ כדי לכרוך מחדש לשרת
- סקירה נוסף על נושאים, הפעלות, אובייקטים לפרק שימוש במדריך ל
- סעיף TLS הובהר ב המדריך ל
- לוגו חדש נחמד באתר האינטרנט, גם במדריך ל
- דוגמא פגישה נוסף כדי להראות שימוש בחפצי משאב TLS וידידותי להפעלה
דרישות :
- Python
תגובות לא נמצא