Main Page
From xml4ipl
xml4ipl version 1.2
O xml4ipl é um protocolo m2m leve, para aplicações leves de envio de dados a partir de um equipamento ou programa de computador para um servidor na Internet.
O objetivo deste projeto é desenvolver clientes e servidores que possam se comunicar usando este protocolo. Também é desejado estender o protocolo no que diz respeito a segurança na transmissão dos dados pela Internet, na autenticação dos equipamentos, e na adição de novas facilidades como a comunicação bi-direcional.
Os itens que já estão disponíveis nesta verão do projeto são:
- A especificação do protocolo: http://xml4ipl.sf.net/xml4ipl-1.2.html
- Scripts para bash, shell de unix ou linux que realizam o envio de dados usando o formato xml4ipl - https://sourceforge.net/project/showfiles.php?group_id=255465 -
- Scripts para bash, shell de unix ou linux que convertem dados no formato CSV para xml4ipl e transmitem para uma implementação de servidor que receba em xml4ipl. Xml4ipl scripts clients
- Estes scripts podem ser usados em modo de depuração contra a implementação de servidor xml4ipl da Iplenix, www.iplenix.com. Este modo permite que se realizem testes para conhecer melhor as possibilidades do protocolo e para refinar a implementação de novos clientes.
- Pacote com os fontes de um servidor que recebe xml4ipl. É a implementação de um CGI a ser instalado junto com um HTTPD server como por exemplo um apache e que recebe dados enviados para ele no formato xml4ipl - https://sourceforge.net/project/showfiles.php?group_id=255465 -
- Alguns exemplos de código em linguagem C para Windows de envio de xml4ipl
- A especificação da API cliente para o desenvolvimento de uma biblioteca e uma DLL que ajude aplicações clientes a enviar dados no formato xml4ipl.
Próximos passos deste projeto
Com a especificação da API de cliente esperasse desenvolver componentes que facilitem a aplicação do xml4ipl em diversos tipos de soluções. Os principais objetivos são:
- Desenvolvimento de uma DLL para sistema operacional Windows para facilitar o uso do xml4ipl em aplicações deste ambiente
- Desenvolvimento de uma biblioteca Java para dispositivos portáteis como telefones celulares.
- Desenvolvimento de um applet Java que facilite o envio de dados usando xml4ipl a partir de páginas html
- Adaptação de aplicações Windows de monitoramento como os clientes Windows de Nagios como o Nc_net e outros.
