Publicação
CGI::Auto: automatic web-service creation
| Resumo: | The creation of a CGI or a WebService as an interface for a command line tool is not as unusual as it may seem. It is extremely usual and useful. There are applications developed as command line tools that can be useful for different purposes, and different kind of users. Some of these users might not be able to run these tools directly. For instance, it is not easy to install a bunch of Perl modules to have a small tool working. For these situations, it is easier to make the tool available in the Web or as a WebService. The problem with making the tool available in these fashions, is that programmers tend to rewrite the tools to incorporate the CGI or XML specific layers. We defend that these CGI or WebService interfaces should use the already available command line tool, without any change. This interface should be able to read a simple textual specification of how the command line tool works, and buid the CGI or XML specific layers automatically. The CGI::Auto module aims this purpose: to encapsulate command line tools in a CGI layer based on a textual specification, transforming the command line tool in a web application. |
|---|---|
| Autores principais: | Davide, Sousa |
| Outros Autores: | Simões, Alberto; Almeida, J. J. |
| Assunto: | Automatic CGI generation |
| Ano: | 2008 |
| País: | Portugal |
| Tipo de documento: | comunicação em conferência |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade do Minho |
| Idioma: | inglês |
| Origem: | RepositóriUM - Universidade do Minho |
Registos relacionados
school A Caçada - Curtametragem com recurso a CGI e MoCap
por: Cunha, Diogo José Gouveia e
Publicado em: (2017)
por: Cunha, Diogo José Gouveia e
Publicado em: (2017)
school A utilização de Computer Generated Imagery (CGI) enquanto inovação de marketing digital, e a influência na intenção de compra do consumidor
por: Rei, Mafalda da Silva Batista
Publicado em: (2025)
por: Rei, Mafalda da Silva Batista
Publicado em: (2025)
school Cinema como forma de novos media: estética, CGI, plataformas de streaming
por: Marcelino, Guilherme Pedro Simões e Santos
Publicado em: (2025)
por: Marcelino, Guilherme Pedro Simões e Santos
Publicado em: (2025)
article Educação para o empreendedorismo em duas regiões transfronteiriças de Portugal e Espanha
por: Gonçalves, Vitor
Publicado em: (2019)
por: Gonçalves, Vitor
Publicado em: (2019)
groups Educação para o empreendedorismo em duas regiões transfronteiriças de Portugal e Espanha
por: Gonçalves, Vitor
Publicado em: (2019)
por: Gonçalves, Vitor
Publicado em: (2019)
article Project and implementation of a WWW supported evaluation system
por: Carvalhal, Carlos Rui Gouveia
Publicado em: (1999)
por: Carvalhal, Carlos Rui Gouveia
Publicado em: (1999)
article Automatic generation of language-based tools using the LISA system
por: Henriques, Pedro Rangel
Publicado em: (2005)
por: Henriques, Pedro Rangel
Publicado em: (2005)
groups A different shape grammar approach for automatic design generation
por: Santos, F.
Publicado em: (2014)
por: Santos, F.
Publicado em: (2014)
article A different shape grammar approach for automatic design generation
por: Santos, F.
Publicado em: (2015)
por: Santos, F.
Publicado em: (2015)
school Animação analógica e animação digital: evolução no mundo do entretenimento e a sociedade pós-modernista
por: Mendes, Rodrigo António Amaral Rosales Serra
Publicado em: (2018)
por: Mendes, Rodrigo António Amaral Rosales Serra
Publicado em: (2018)
groups Let's ask students about their programs, automatically
por: Lehtinen, T.
Publicado em: (2021)
por: Lehtinen, T.
Publicado em: (2021)
article CaVa: An example of the automatic generation of virtual learning spaces
por: Martini, Ricardo
Publicado em: (2018)
por: Martini, Ricardo
Publicado em: (2018)
article Automatic exercise generation for exploring connections between mathematics and music
por: Brito, Irene
Publicado em: (2023)
por: Brito, Irene
Publicado em: (2023)
article CaVa: An example of the automatic generation of virtual learning spaces
por: Martini, Ricardo G.
Publicado em: (2018)
por: Martini, Ricardo G.
Publicado em: (2018)
groups A metamodel-based approach for automatic user interface generation
por: Cruz, António Miguel
Publicado em: (2010)
por: Cruz, António Miguel
Publicado em: (2010)
article Automatic test generation for space
por: Costa, Ulisses Araújo
Publicado em: (2012)
por: Costa, Ulisses Araújo
Publicado em: (2012)
category An Ecore based Petri net type definition for PNML IOPT models
por: Ribeiro, J.
Publicado em: (2011)
por: Ribeiro, J.
Publicado em: (2011)
book Automatic creation of TV content to integrate in seniors viewing activities
por: Reis, L.
Publicado em: (2017)
por: Reis, L.
Publicado em: (2017)
book Virtual production: a closer look at digital innovation and health
por: Cruz, Guilherme
Publicado em: (2025)
por: Cruz, Guilherme
Publicado em: (2025)
article A development approach to industrial robots programming
por: Arnold, Gustavo V.
Publicado em: (2003)
por: Arnold, Gustavo V.
Publicado em: (2003)
school Interfacing Jazz : a study in computer-mediated Jazz music creation and performance
por: Dias, Rui
Publicado em: (2018)
por: Dias, Rui
Publicado em: (2018)
school A era digital no cinema : uma curta-metragem : Ljós
por: Magalhães, Mariana Ferreira
Publicado em: (2020)
por: Magalhães, Mariana Ferreira
Publicado em: (2020)
article Alternative shaper: a model for automatic design generation
por: Santos, F.
Publicado em: (2018)
por: Santos, F.
Publicado em: (2018)
book The presence of the uncanny valley between animation and cinema: a communication approach
por: Assaf, Rodrigo
Publicado em: (2020)
por: Assaf, Rodrigo
Publicado em: (2020)
groups Reflection on human and automatic image description in eLearning context
por: Francisco, Manuela
Publicado em: (2020)
por: Francisco, Manuela
Publicado em: (2020)
article Automatic creation of informative TV videos to be delivered through iTV: a system architecture
por: Silva, Telmo
Publicado em: (2017)
por: Silva, Telmo
Publicado em: (2017)
groups Automatic identification in accessible iTV services: Proposal of an IPTV interface
por: Oliveira, R.
Publicado em: (2016)
por: Oliveira, R.
Publicado em: (2016)
groups Automatic vehicle detection and classification
por: Ferreira, Pedro Miguel
Publicado em: (2008)
por: Ferreira, Pedro Miguel
Publicado em: (2008)
article Automatic generation of computer models through the integration of production systems design software tools
por: Dias, Luís M. S.
Publicado em: (2010)
por: Dias, Luís M. S.
Publicado em: (2010)
groups Emulated defects: adding physically accurate flaws on flawlessly rendered pixels
por: Lacerda, Sofia
Publicado em: (2017)
por: Lacerda, Sofia
Publicado em: (2017)
school Automatic Fluid Sampler
por: De Winter, Pepijn
Publicado em: (2016)
por: De Winter, Pepijn
Publicado em: (2016)
article AUTOMATIC MEASURING SYSTEM FOR RAILROAD WHEELS
por: Figueiredo, Joao
Publicado em: (2014)
por: Figueiredo, Joao
Publicado em: (2014)
article Design and development of an Automatic Optical Inspection (AOI) system support based on digital manufacturing
por: Sampaio, Álvaro M.
Publicado em: (2023)
por: Sampaio, Álvaro M.
Publicado em: (2023)
article Automatic mesh generator for the non-linear homogenized analysis of double curvature masonry structures
por: Scacco, J.
Publicado em: (2020)
por: Scacco, J.
Publicado em: (2020)
article Automatic adjoint differentiation for gradient descent and model calibration
por: Goloubentsev, Dmitri
Publicado em: (2020)
por: Goloubentsev, Dmitri
Publicado em: (2020)
article Automatic wardrobe for blind people
por: Silva, Luís F.
Publicado em: (2023)
por: Silva, Luís F.
Publicado em: (2023)
school Automatic Dispenser for Kitchen Robots
por: Silva, Pedro Miguel Ortiz da
Publicado em: (2021)
por: Silva, Pedro Miguel Ortiz da
Publicado em: (2021)
school Geração inteligente de interfaces gráficas para a Web
por: ALMEIDA, MIGUEL LEÇA DE OLIVEIRA
Publicado em: (2025)
por: ALMEIDA, MIGUEL LEÇA DE OLIVEIRA
Publicado em: (2025)
groups SA3D, um sistema de animação para ambiente de microcomputador
por: São Paulo, C. G. de.
Publicado em: (2023)
por: São Paulo, C. G. de.
Publicado em: (2023)
article Automatic velocity control in cutting-off machines
por: Machado, Carlos
Publicado em: (2003)
por: Machado, Carlos
Publicado em: (2003)
Registos relacionados
-
school A Caçada - Curtametragem com recurso a CGI e MoCap
por: Cunha, Diogo José Gouveia e
Publicado em: (2017) -
school A utilização de Computer Generated Imagery (CGI) enquanto inovação de marketing digital, e a influência na intenção de compra do consumidor
por: Rei, Mafalda da Silva Batista
Publicado em: (2025) -
school Cinema como forma de novos media: estética, CGI, plataformas de streaming
por: Marcelino, Guilherme Pedro Simões e Santos
Publicado em: (2025) -
article Educação para o empreendedorismo em duas regiões transfronteiriças de Portugal e Espanha
por: Gonçalves, Vitor
Publicado em: (2019) -
groups Educação para o empreendedorismo em duas regiões transfronteiriças de Portugal e Espanha
por: Gonçalves, Vitor
Publicado em: (2019)