Cloudooo

Software screenshot:
Cloudooo
Software informatie:
Versie: 1.2.3
Upload datum: 11 May 15
Ontwikkelaar: Gabriel M. Monnerat
Licentie: Gratis
Populariteit: 12

Rating: 3.0/5 (Total Votes: 2)

Cloudooo is een XML-RPC OpenOffice.org document conversie server.
- XMLRPC + WSGI zal een brug voor een gemakkelijke toegang OpenOffice.org zijn. Dit zal één XMLRPC server in WSGI (Paster) te implementeren.
- PyUno wordt gebruikt om verbinding te maken met OpenOffice.org verklaard met open socket. De functies zullen worden behandeld door alle pyuno.
- Xvfb wordt gebruikt om Openoffice.org lopen. Dit wordt geregeld door Daemon (cloudooo).
- Slechts een proces toegang tot OpenOffice.org door de tijd te hebben.
- Alle klanten ontvangen hetzelfde object (proxy) wanneer verbindt met XMLRPC Server.
Xvfb en OpenOffice
& Nbsp; - configureren en start Xvfb;
& Nbsp; & nbsp; & nbsp; - Gebruik een enkele Xvfb;
& Nbsp; & nbsp; & nbsp; - De Xvfb zal worden begonnen met de XMLRPC Server;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Bij het begin van de Daemon (cloudooo), configureert Xvfb, naast opent de OpenOffice (met pyuno) en start XMLRPC Server;
& Nbsp; - controle Xvfb;
& Nbsp; - start openoffice;
& Nbsp; & nbsp; - Pyuno start de OpenOffice processen en de communicatie verloopt via sockets;
& Nbsp; & nbsp; - Openoffice processen draaien in brackground en in de virtuele weergave;
& Nbsp; - controle openoffice;
& Nbsp; & nbsp; - Het stopcontact kan niet verliezen de verbinding, als dit gebeurt moet het proces doden en legt opnieuw het bestand;
XMLRPC Server - XMLRPC + WSGI
& Nbsp; - Stuur document naar OpenOffice en het document geconverteerd met metadata terugkeren;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - XMLRPC ontvangt een bestand en maakt verbinding met een OpenOffice door pyuno;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - De pyuno opent een nieuw openoffice, schrijven, voeg metadata en retourneert het document bewerkt of geconverteerd naar xmlrpc en het document naar de gebruiker te leveren;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Bij het afronden van het gebruik van openoffice, moet ervoor zorgen dat het werd afgerond;
& Nbsp; - Exporteren naar een ander formaat;
& Nbsp; - Nodig document en enige return metadata;
& Nbsp; - Metadata bewerken van het document;
& Nbsp; - Problemen en mogelijke oplossing
& Nbsp; & nbsp; & nbsp; & nbsp; - OpenOffice is vastgelopen;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Afronden van het proces, start OpenOffice en het document in te dienen opnieuw (zonder de cloudooo opnieuw);
& Nbsp; & nbsp; & nbsp; & nbsp; - Openoffice is neergestort;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Afronden van het proces, controleren of het hele proces werd gedood, start OpenOffice en het document opnieuw in te dienen (zonder herstart de cloudooo)
& Nbsp; & nbsp; & nbsp; & nbsp; - OpenOffice ontving het document en tot stilstand gekomen;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Als openoffice niet reageert, dood het proces en start
& Nbsp; & nbsp; & nbsp; & nbsp; - Het document dat werd verzonden is beschadigd;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Schrijven in te loggen de fout en controleer dat het proces niet in het geheugen

Wat is nieuw in deze release:

  • Eggify handlers
  • Configuratie bestand vertelt aan cloudooo die handler moeten worden geladen
  • Update-interface (nog niet geïmplementeerd)

Wat is nieuw in versie 1.2.2:.

  • Niet langer gebruiken Xvfb

Wat is nieuw in versie 1.2.0:.

  • Ondersteuning LibreOffice3.3rc3

Wat is nieuw in versie 1.1.0:

  • Refactor runCloudOOoUnitTest.py te controleren beter de daemon proces
  • Gebruik argparse plaats van optparse
  • Refactor tests om boolean gebruiken beweert Waar of niet waar te valideren.
  • Gebruik python-magie om de output documenten valideren volgens mimetype.
  • Map wijzigen structuur van cloudooo om handler, mimemapper, helpers gerelateerd aan handler in dezelfde map dan handler te zetten.
  • Refactor code JSON gebruiken in plaats van jsonpickle.
  • Voeg getTableItem, getTableItemList en getTableMatrix voor OOGranulate
  • Voeg getParagraphItemList en getParagraphItem voor OOGranulate
  • Voeg getImageItemList en getImage voor OOGranulate
  • Voeg OdfDocument
  • Voeg granulaat interface.

Wat is nieuw in versie 1.0.9:.

  • gebruik pkg_resources om helper scripts krijgen
  • verplaatsen interne scripts te helper map.
  • cloudooo verwijderd als de afhankelijkheid van de interne scripts.
  • gewijzigd dat de filters van OpenOffice.org worden doorgegeven.

Eisen

  • Python

Reacties op Cloudooo

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!