Cloudooo הוא שרת convertion מסמך OpenOffice.org XML-RPC.
- XMLRPC + WSGI יהיה גשר אחד לOpenOffice.org גישה קל. זה יהיה ליישם שרת XMLRPC אחד לWSGI (פסטר).
- PyUno משמש לחיבור לOpenOffice.org האמור עם שקע פתוח. התכונות תטופלנה על ידי כל pyuno.
- Xvfb משמש להפעלת Openoffice.org. זה נשלט על ידי Daemon (cloudooo).
- רק תהליך יהיה גישה לOpenOffice.org על ידי זמן.
- כל הלקוחות מקבלים את אותו האובייקט (proxy) כאשר מתחבר עם שרת XMLRPC.
Xvfb וOpenOffice
& Nbsp; - להגדיר ולהתחיל Xvfb;
& Nbsp; & nbsp; & nbsp; - השתמש Xvfb יחיד;
& Nbsp; & nbsp; & nbsp; - Xvfb יהיה התחיל עם שרת XMLRPC;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - כאשר מתחילים Daemon (cloudooo), שהוא מגדיר Xvfb, הבא פותח את OpenOffice (עם pyuno) ולהתחיל שרת XMLRPC;
& Nbsp; - Xvfb שליטה;
& Nbsp; - להתחיל OpenOffice;
& Nbsp; & nbsp; - Pyuno להתחיל תהליכי OpenOffice והתקשורת היא דרך ארובות;
& Nbsp; & nbsp; - Openoffice תהליכים לרוץ בbrackground ובתצוגה וירטואלית;
& Nbsp; - OpenOffice שליטה;
& Nbsp; & nbsp; - השקע לא יכול להפסיד את הקשר, אם זה קורה צריך להרוג את התהליך ולהגיש שוב את הקובץ;
שרת XMLRPC - XMLRPC + WSGI
& Nbsp; - שלח מסמך לOpenOffice ולהחזיר את המסמך להמרה עם מטה;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - XMLRPC מקבל קובץ ומתחבר לOpenOffice ידי pyuno;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Pyuno פותח OpenOffice חדש, לכתוב, להוסיף metadata ומחזיר את המסמך בעריכה או להמרה לxmlrpc וזה להחזיר את המסמך למשתמש;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - כאשר לסיים את השימוש של OpenOffice, צריך לוודא שזה הושלם;
& Nbsp; - יצוא לפורמט אחר;
& Nbsp; - הזמן מסמך ומטה תשואה בלבד;
& Nbsp; - מטה עריכה של המסמך;
& Nbsp; - בעיות ופתרון אפשרי
& Nbsp; & nbsp; & nbsp; & nbsp; - OpenOffice תקוע;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - לסיים את התהליך, להתחיל OpenOffice ולהגיש שוב את המסמך (ללא הפעלה מחדש של cloudooo);
& Nbsp; & nbsp; & nbsp; & nbsp; - OpenOffice היא התרסקה;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - לסיים את התהליך, לוודא אם כל התהליך נהרג, להתחיל OpenOffice ולהגיש שוב את המסמך (ללא הפעלה מחדש של cloudooo)
& Nbsp; & nbsp; & nbsp; & nbsp; - OpenOffice קיבל את המסמך ונתקע;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - אם OpenOffice אינו מגיב, להרוג את התהליך ולהתחיל
& Nbsp; & nbsp; & nbsp; & nbsp; - המסמך שנשלח הוא מושחת;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - לכתוב ביומן השגיאה ולוודא שהתהליך הוא לא בזיכרון
מה חדש בהודעה זו:
- מפעילי Eggify
- קובץ תצורה אומר לcloudooo שמטפל חייב להיות טעון
- ממשק עדכון (לא יושם עדיין)
מה חדש בגרסת 1.2.2:.
- לא עוד להשתמש Xvfb
מה חדש בגרסת 1.2.0:.
- תמיכת LibreOffice3.3rc3
מה חדש בגרסת 1.1.0
: התהליך
- Refactor runCloudOOoUnitTest.py כדי לשלוט טוב יותר דמון
- השתמש argparse במקום optparse
- בדיקות Refactor להשתמש בוליאני טוען לאמת אמת או שקר.
- פיתון-קסם השתמש כדי לאמת את מסמכי הפלט על פי סוג קבצים.
- מבנה תיקיות שינוי של cloudooo לשים מטפל, mimemapper, עוזרים הקשורים למטפל באותה תיקייה ממטפל.
- קוד Refactor להשתמש JSON במקום jsonpickle.
- להוסיף getTableItem, getTableItemList וgetTableMatrix לOOGranulate
- להוסיף getParagraphItemList וgetParagraphItem לOOGranulate
- להוסיף getImageItemList וgetImage לOOGranulate
- להוסיף OdfDocument
- להוסיף ממשק לפורר.
מה חדש בגרסת 1.0.9
- pkg_resources שימוש כדי לקבל תסריטי עוזר >
- להעביר תסריטים פנימיים לתיקיית עוזר.
- להסיר cloudooo כתלות של תסריטים פנימיים.
- . דרך שונה שהמסננים של OpenOffice.org מועברים
דרישות :
- פייתון
תגובות לא נמצא