Linux slogan
Visite também: BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

LibreOffice em nuvem - Crie seu servidor Web Office
Linux user
cabelo
27/05/2013
Com a possibilidade de compilação do LibreOffice, habilitando o uso do X11 backend e Brodway backend incorporado no GTK+, podemos criar
servidores de aplicativos office via web (HTML5). Veremos neste documento, como testar esta tecnologia já disponível nas distribuições atuais.
Por: Alessandro de Oliveira Faria (A.K.A. CABELO) | Blog: http://cabelovivaolinux.wordpress.com/
[ Hits: 12687 ]
Conceito: 9.1   7 voto(s)7 voto(s)7 voto(s)7 voto(s)7 voto(s) + quero dar nota ao artigo

Introdução

O recurso que permite transformar aplicativos LibreOffice em Web Services (modo servidor) sobre o GTK+, encontra-se disponível a partir da versão 3.4 da suíte. Entretanto, existem alguns requisitos obrigatórios com o GTK+ 3 e outros.

O grande pulo do gato, é compilar o GTK+ (3.2 ou superior) utilizando as opções "--enable-x11-backend --enable-broadway-backend".

Resumidamente, este recurso permite criar aplicações Web não somente do LibreOffice, e sim de qualquer aplicativo que utilizar o GTK+. O interessante é a utilização da aplicação gráfica utilizando o back-end GTK+ 3.2 Broadway para renderizar/transformar a interface GTK+ em HTML5.

Nem tudo é flores. Até a versão 3.6, devemos utilizar uma sessão da aplicação em cada porta, por exemplo, o editor de texto na porta 8080, a planilha de cálculo na porta 8081 e assim por diante.

Porém, a partir da versão 3.8 do GTK+ foi implementado um server separado, o Broadwayd (mas isto fica para o próximo artigo ou dica).

Vale a pena? Sim.

A seguir, um vídeo demonstrativo do uso desta tecnologia. Estou elaborando uma imagem LiveCD baseado no openSUSE, cujo principal objetivo é prover um servidor Web Office de forma simples, objetiva e produtiva:


    Próxima página >>




Páginas do artigo
   1. Introdução
   2. Mãos na massa

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por andrecaleiros em 27/05/2013 - 15:59h:

Muito bom cara!!!
Estava procurando uma solução desse tipo...e realmente fiquei impressionado.
Muito bom.

A cada update irei testar e expor o que achei...

Valeu Cabelo...


[2] Comentário enviado por kurtz01 em 27/05/2013 - 16:57h:

Legal vou testar


[3] Comentário enviado por leorocco em 28/05/2013 - 16:33h:

nossa, que da hora! Valeeu cabelo! (:


[4] Comentário enviado por joserf em 30/05/2013 - 16:37h:

Various low-level dependencies are missing, please install them:
aclocal: aclocal is required
autoconf: autoconf is required

Alguma sugestao, nao manjo nada de opensuse


[5] Comentário enviado por joserf em 30/05/2013 - 16:46h:


[4] Comentário enviado por joserf em 30/05/2013 - 16:37h:

Various low-level dependencies are missing, please install them:
aclocal: aclocal is required
autoconf: autoconf is required

Alguma sugestao, nao manjo nada de opensuse


resolvi com

automake


[6] Comentário enviado por dannyalisson em 31/05/2013 - 09:33h:

Parabéns não sabia que existia a possibilidade de colocar o libreoffice na nuvem. Muito bom mesmo vou testar e quem sab rodar junto com o LTSP.


[7] Comentário enviado por rcanal em 03/06/2013 - 11:46h:

Parabéns pelo projeto. Espero que evolua mais. Se agregasse a controle por usuário de uma base LDAP e controle de versionamento e compartilhamento a lá google docs, ficaria perfeito.


[8] Comentário enviado por Tacioandrade em 14/06/2013 - 01:07h:

Parabéns pelo artigo Cabelo, fiquei com vontade de testar, esse fim de semana tentarei subir ele em um Debian 7 para ver como fica. =D



Abraço



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.