Cloudooo

软件截图:
Cloudooo
软件详细信息:
版本: 1.2.3
上传日期: 11 May 15
许可: 免费
人气: 12

Rating: 3.0/5 (Total Votes: 2)

Cloudooo是一个XML-RPC OpenOffice.org文档皈依服务器。
- XMLRPC + WSGI将一桥为方便OpenOffice.org。这将实现一个XMLRPC服务器到WSGI(贴片)。
- PyUno用于连接到OpenOffice.org表示开放插座。该功能将全部由pyuno处理。
- Xvfb来用于运行Openoffice.org。这是通过后台程序(cloudooo)控制。
- 只有一个进程将有被时间访问到OpenOffice.org。
- 所有客户端收到相同的对象(代理)在与XMLRPC服务器连接。
XVFB和OpenOffice
  - 配置和启动Xvfb来;
    - 使用单一的Xvfb;
    - 此XVFB将开始与XMLRPC服务器;
        - 启动时的守护进程(cloudooo),它配置的Xvfb,随后打开了OpenOffice(与pyuno),并开始XMLRPC服务器;
  - 控制的Xvfb;
  - 启动OpenOffice的;
   - Pyuno启动openoffice的过程和通信是通过插座;
   - OpenOffice的流程运行brackground和虚拟显示;
  - 控制OpenOffice的;
   - 套接字稳赚不赔的连接,如果出现这种情况应该杀的过程,然后再次提交该文件;
XMLRPC服务器 - XMLRPC + WSGI
  - 发送文件到OpenOffice和返回转换后的元数据的文件;
      - XMLRPC接收文件,并连接到一个OpenOffice的由pyuno;
      - 该pyuno打开一个新的OpenOffice,写,添加元数据并返回文档编辑或转换为XMLRPC并返回文档给用户;
      - 当最终确定使用OpenOffice的,要确保它最终定稿;
  - 导出为其他格式;
  - 邀请文件,并只返回元数据;
  - 文档编辑元数据;
  - 问题和可能的解决方案
     - OpenOffice的是停滞;
       - 完成的过程中,启动OpenOffice和再次提交的文件(不重新启动cloudooo);
     - OpenOffice是崩溃;
       - 完成的过程中,验证是否所有过程被打死,启动OpenOffice和再次提交的文件(不重新启动cloudooo)
     - 收到的OpenOffice文档和停滞;
       - 如果OpenOffice是没有响应,杀进程,并开始
     - 已发送的文件已损坏;
       - 写在记录错误和验证过程不在内存

什么在此版本中是新的

  • Eggify处理程序
  • 在配置文件告诉给cloudooo其处理程序必须加载
  • 在更新接口(还没有实现)

在什么版本1.2.2是新的

  • 在不再使用的Xvfb

在什么版本1.2.0新是

  • 支持LibreOffice3.3rc3

在什么版本1.1.0是新的

  • 在重构runCloudOOoUnitTest.py更好地控制守护进程
  • 使用的argparse而不是optparse
  • 重构测试,使用布尔断言验证真或假。
  • 使用蟒蛇魔法根据MIMETYPE验证输出文档。
  • cloudooo的更改文件夹结构,把处理程序,mimemapper,佣工相关处理程序在同一个文件夹不是处理程序。
  • 重构代码,而不使用JSON jsonpickle
  • 将getTableItem,getTableItemList和getTableMatrix为OOGranulate
  • 将getParagraphItemList和getParagraphItem为OOGranulate
  • 将getImageItemList和对的getImage OOGranulate
  • 将OdfDocument
  • 将颗粒接口。

在什么版本1.0.9新是

  • 使用通过pkg_resources获得辅助脚本
  • 将内部脚本辅助文件夹。
  • cloudooo删除内部脚本的依赖。
  • 修改的方式,OpenOffice.org的过滤器传递。

要求

  • 在Python的

意见 Cloudooo

评论没有发现
添加评论
打开图片!