Puente intercomunicador de servicios dinámicos alojados en múltiples servidores. Creado para compartir servicios en ejecucion desde cualquier maquina dentro la de la red universitaria, esto libera los puertos y direcciones url a la internet de manera segura.
- Acceso a contenido estatico:
- Texto, html, json... en formato plano
- Acceso a multiples puertos
- Sin limite de url
git clone https://github.com/juliandavidmr/Transformer
cd Transformer
# Instalar paquetes
php composer.phar install
# ó
composer install
# Iniciar servidor
php composer.phar start
# o
php -S localhost:8080 -t public public/index.php
Establecer rutas en el archivo settings.php
Arrancar este proyecto desde terminal (O servidor apache), luego acceder a la ruta de publicacion de este servicio (localhost):
Peticion inicial http://localhost:8080/0/2/Moodle
Donde:
- 8080/0/2/Moodle: identifica el puerto del anfitrión, cero para especificar puerto 8080 por defecto.
- 8080/0/2/Moodle: idenfiticador que referencia el host objetivo
- 8080/0/2/Moodle: Resto de ruta (recurso) a requerir
Finalmente esta ruta inicial se ve traducida en http://192.168.42.250/Moodle
(Segunda petición), la petición inicial responde con la misma respuesta dada por la segunda peticion.
Desarrollado por Julian David