Creación de un servicio web usando JSON
Publicado: 2014-11-05 12:30 @563
Un cordial saludo.
Alguien que me pueda orientar sobre cómo desarrollar un servicio web en Perl, haciendo uso de Apache. Estuve indagando y lo más cercano que encontré a lo que quiero hacer es algo como esto:
Básicamente quiero recibir como parámetro el JSON indicado anteriormente, pero no sé cómo hacer para guardar por ejemplo este .pl y que sea accesible desde la web. Mi idea es usar una función que reciba como parámetro el JSON, pero no logro entender cómo hacer que desde un cliente.pl le pueda enviar el JSON como parámetro y ese servicio web me lo reciba y haga ciertas tareas como cancelar, reactivar y suspender servicios. ¿Cómo lo publico en el servidor Apache? Estoy usando XAMPP, Strawberry en Windows 7 y trabajo desde mi máquina de forma local, pero no sé cómo hacer para simular lo indicado.
Perdón si me extendí mucho, espero me puedan ayudar
Saludos,
Jero2528
Alguien que me pueda orientar sobre cómo desarrollar un servicio web en Perl, haciendo uso de Apache. Estuve indagando y lo más cercano que encontré a lo que quiero hacer es algo como esto:
Using perl Syntax Highlighting
- use JSON;
- use Data::Dumper;
- $json = '{"nombre":"jero2528","ip":"200.1.223.58","interfaz":"GigabitEthernet1","serviceid":99998,"accion":"cancelar"}';
- $text = decode_json($json);
- print Dumper($text);
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4
Básicamente quiero recibir como parámetro el JSON indicado anteriormente, pero no sé cómo hacer para guardar por ejemplo este .pl y que sea accesible desde la web. Mi idea es usar una función que reciba como parámetro el JSON, pero no logro entender cómo hacer que desde un cliente.pl le pueda enviar el JSON como parámetro y ese servicio web me lo reciba y haga ciertas tareas como cancelar, reactivar y suspender servicios. ¿Cómo lo publico en el servidor Apache? Estoy usando XAMPP, Strawberry en Windows 7 y trabajo desde mi máquina de forma local, pero no sé cómo hacer para simular lo indicado.
Perdón si me extendí mucho, espero me puedan ayudar
Saludos,
Jero2528