Cloudooo

Tela Software:
Cloudooo
Detalhes de Software:
Versão: 1.2.3
Data de upload: 11 May 15
Licença: Livre
Popularidade: 12

Rating: 3.0/5 (Total Votes: 2)

Cloudooo é um servidor de documentos OpenOffice.org conversão XML-RPC.
- XMLRPC + WSGI será uma ponte para facilitar o acesso OpenOffice.org. Isto irá implementar um servidor XMLRPC em WSGI (Paster).
- Pyuno é usado para se conectar ao OpenOffice.org afirmou com soquete aberto. Os recursos serão tratadas por todos pyuno.
- Xvfb é usada para executar Openoffice.org. Isso é controlado pela Daemon (cloudooo).
- Só um processo terá acesso ao OpenOffice.org pelo tempo.
- Todos os clientes recebem o mesmo objeto (proxy) quando se conecta com XMLRPC Server.
Xvfb e OpenOffice
& Nbsp; - configurar e iniciar Xvfb;
& Nbsp; & nbsp; & nbsp; - Use um único Xvfb;
& Nbsp; & nbsp; & nbsp; - O XVFB será iniciado com o XMLRPC Server;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Quando iniciar o Daemon (cloudooo), configura Xvfb, próximo abre o OpenOffice (com pyuno) e comece XMLRPC Server;
& Nbsp; - Xvfb controle;
& Nbsp; - iniciar o OpenOffice;
& Nbsp; & nbsp; - Pyuno iniciar os processos OpenOffice ea comunicação é através de bases;
& Nbsp; & nbsp; - Openoffice processos executados em brackground e na exposição virtual;
& Nbsp; - openoffice controle;
& Nbsp; & nbsp; - A tomada não pode perder a conexão, se isso ocorrer deve matar o processo e enviar novamente o arquivo;
XMLRPC Servidor - XMLRPC + WSGI
& Nbsp; - Enviar documento para o OpenOffice e devolver o documento convertido com metadados;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - XMLRPC recebe um arquivo e se conecta a um openoffice por pyuno;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - O pyuno abre um novo OpenOffice, escrever, adicionar metadados e retorna o documento editado ou convertido em xmlrpc e devolver o documento para o usuário;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Quando finalizar o uso do OpenOffice, deve se certificar de que ele foi finalizado;
& Nbsp; - Exportação para outro formato;
& Nbsp; - Convidar documento e somente os metadados de retorno;
& Nbsp; - Editar metadados do documento;
& Nbsp; - Problemas e possível solução
& Nbsp; & nbsp; & nbsp; & nbsp; - OpenOffice está parado;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Finalizar o processo, iniciar o OpenOffice e enviar o documento novamente (sem reiniciar o cloudooo);
& Nbsp; & nbsp; & nbsp; & nbsp; - Openoffice é deixado de funcionar;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Finalizar o processo, verificar se todo o processo foi morto, iniciar o OpenOffice e enviar o documento novamente (sem reiniciar o cloudooo)
& Nbsp; & nbsp; & nbsp; & nbsp; - OpenOffice recebeu o documento e parado;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Se o OpenOffice não está respondendo, matar o processo e começar
& Nbsp; & nbsp; & nbsp; & nbsp; - O documento que foi enviado está corrompido;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Escrever em registrar o erro e verifique se o processo não estão em memória

O que é novo nesta versão:

  • manipuladores Eggify
  • O arquivo de configuração diz para cloudooo que manipulador deve ser carregado
  • interface de atualização (ainda não implementado)

O que é novo na versão 1.2.2:.

  • No longer usar Xvfb

O que é novo na versão 1.2.0:.

  • Suporte LibreOffice3.3rc3

O que é novo na versão 1.1.0:

  • Refactor runCloudOOoUnitTest.py para controlar melhor o processo de daemon
  • Use argparse em vez de optparse
  • testes Refactor usar boolean afirma para validar Verdadeiro ou Falso.
  • Use python-magic para validar os documentos de saída de acordo com o tipo MIME.
  • estrutura Mudar a pasta de cloudooo para colocar manipulador, mimemapper, ajudantes relacionadas com manipulador na mesma pasta do manipulador.
  • código Refactor de usar JSON em vez de jsonpickle.
  • Adicionar getTableItem, getTableItemList e getTableMatrix para OOGranulate
  • Adicionar getParagraphItemList e getParagraphItem para OOGranulate
  • Adicionar getImageItemList e getImage para OOGranulate
  • Adicionar OdfDocument
  • Adicione interface de granulado.

O que é novo na versão 1.0.9:.

  • uso pkg_resources para obter scripts auxiliares
  • mover os scripts internos para auxiliar pasta.
  • removido cloudooo como dependência de scripts internos.
  • forma modificada que os filtros de OpenOffice.org são passadas.

Requisitos :

  • Python

Comentário para Cloudooo

Comentários não encontrado
Adicionar comentário
Ligue imagens!