Cloudooo

Software screenshot:
Cloudooo
Software detaljer:
Version: 1.2.3
Upload dato: 11 May 15
Licens: Gratis
Popularitet: 12

Rating: 3.0/5 (Total Votes: 2)

Cloudooo er en XML-RPC OpenOffice.org dokument konvertering server.
- XMLRPC + WSGI vil være en bro for nem adgang OpenOffice.org. Dette vil gennemføre en XMLRPC server i WSGI (Paster).
- PyUno bruges til at forbinde til OpenOffice.org udtalte med åben sokkel. Funktionerne vil blive håndteret alle ved pyuno.
- Xvfb bruges til at køre Openoffice.org. Dette styres af Daemon (cloudooo).
- Kun en proces vil have adgang til OpenOffice.org efter tid.
- Alle kunder får den samme objekt (proxy), når forbinder med XMLRPC Server.
Xvfb og OpenOffice
& Nbsp; - konfigurere og starte Xvfb;
& Nbsp; & nbsp; & nbsp; - Brug en enkelt Xvfb;
& Nbsp; & nbsp; & nbsp; - Den xvfb vil blive startet med XMLRPC Server;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Når starte Daemon (cloudooo), konfigurerer Xvfb, næste åbner OpenOffice (med pyuno) og begynde XMLRPC Server;
& Nbsp; - kontrol Xvfb;
& Nbsp; - start openoffice;
& Nbsp; & nbsp; - Pyuno starte OpenOffice processer og kommunikationen er gennem stikkontakter;
& Nbsp; & nbsp; - Openoffice kører i brackground og virtuelle display;
& Nbsp; - kontrol openoffice;
& Nbsp; & nbsp; - Stikket kan ikke tabe forbindelsen, hvis dette sker skal dræbe processen og indsende igen filen;
XMLRPC Server - XMLRPC + WSGI
& Nbsp; - Send dokument til openoffice og returnere dokumentet konverteres med metadata;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - XMLRPC modtager en fil og opretter forbindelse til et openoffice ved pyuno;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Den pyuno åbner en ny openoffice, skrive, tilføje metadata og returnerer dokumentet redigeres eller konverteret til xmlrpc og det returnerer dokumentet til brugeren;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Når færdiggøre brugen af ​​openoffice, bør sørge for, at det blev afsluttet;
& Nbsp; - Eksport til et andet format;
& Nbsp; - Inviter dokument og kun tilbagevenden metadata;
& Nbsp; - Rediger metadata af dokumentet;
& Nbsp; - Problemer og mulige løsning
& Nbsp; & nbsp; & nbsp; & nbsp; - OpenOffice er gået i stå;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Færdiggøre processen starte OpenOffice og indsende dokumentet igen (uden genstarte cloudooo);
& Nbsp; & nbsp; & nbsp; & nbsp; - OpenOffice er styrtede ned;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Færdiggøre processen, kontrollere, om alle processen blev dræbt, start openoffice og indsende dokumentet igen (uden genstart cloudooo)
& Nbsp; & nbsp; & nbsp; & nbsp; - OpenOffice modtaget dokumentet og gået i stå;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Hvis openoffice ikke reagerer, dræbe processen og starte
& Nbsp; & nbsp; & nbsp; & nbsp; - Det dokument, der blev sendt er korrupt;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Skrive i log fejlen og kontrollere, at processen ikke er i hukommelsen

Hvad er nyt i denne udgivelse:

  • Eggify håndterer
  • Konfiguration fil fortæller at cloudooo hvilken handleren skal indlæses
  • Opdater interface (ikke implementeret endnu)

Hvad er nyt i version 1.2.2:.

  • Ikke længere bruge Xvfb

Hvad er nyt i version 1.2.0:.

  • Support LibreOffice3.3rc3

Hvad er nyt i version 1.1.0:

  • Refactor runCloudOOoUnitTest.py at styre bedre dæmonen proces
  • Brug argparse stedet for optparse
  • refactor tests til at bruge boolean hævder at validere Sandt eller falsk.
  • Brug python-magi til at validere output dokumenter i overensstemmelse med mimetypen.
  • Skift mappe struktur cloudooo at sætte handleren, mimemapper, hjælpere relateret til handler i samme mappe end handleren.
  • Refactor kode til at bruge JSON stedet for jsonpickle.
  • Tilføj getTableItem, getTableItemList og getTableMatrix for OOGranulate
  • Tilføj getParagraphItemList og getParagraphItem for OOGranulate
  • Tilføj getImageItemList og getImage for OOGranulate
  • Tilføj OdfDocument
  • Tilføj granulat interface.

Hvad er nyt i version 1.0.9:.

  • brug pkg_resources at få helper scripts
  • flytte interne scripts til at hjælper mappe.
  • fjernet cloudooo som afhængighed af interne scripts.
  • modificeret måde at filtrene i OpenOffice.org er bestået.

Krav :

  • Python

Kommentarer til Cloudooo

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!