Transformer
所属分类:人工智能/神经网络/深度学习
开发工具:PHP
文件大小:18KB
下载次数:0
上传日期:2017-11-10 18:36:25
上 传 者:
sh-1993
说明: transformer,市政服务中心
(Transformer,Puente intercomunicador de servicios dinámicos alojados en múltiples servidores)
文件列表:
CONTRIBUTING.md (583, 2017-11-11)
LICENSE (1069, 2017-11-11)
composer.json (958, 2017-11-11)
composer.lock (65481, 2017-11-11)
docker-compose.yml (360, 2017-11-11)
logs (0, 2017-11-11)
phpunit.xml (189, 2017-11-11)
public (0, 2017-11-11)
public\.htaccess (1020, 2017-11-11)
public\index.php (724, 2017-11-11)
src (0, 2017-11-11)
src\dependencies.php (581, 2017-11-11)
src\middleware.php (74, 2017-11-11)
src\routes.php (1096, 2017-11-11)
src\settings.php (714, 2017-11-11)
templates (0, 2017-11-11)
templates\index.phtml (1115, 2017-11-11)
tests (0, 2017-11-11)
tests\Functional (0, 2017-11-11)
tests\Functional\BaseTestCase.php (2192, 2017-11-11)
tests\Functional\HomepageTest.php (1234, 2017-11-11)
# Transformer
Puente intercomunicador de servicios dinamicos alojados en multiples 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.
## Caracteristicas
- [x] Acceso a contenido estatico:
- Texto, html, json... en formato plano
- [x] Acceso a multiples puertos
- [x] Sin limite de url
## Instalar
```bash
git clone https://github.com/juliandavidmr/Transformer
cd Transformer
# Instalar paquetes
php composer.phar install
# o
composer install
# Iniciar servidor
php composer.phar start
# o
php -S localhost:8080 -t public public/index.php
```
### Configuracion
Establecer rutas en el archivo _[settings.php](https://github.com/juliandavidmr/Transformer/blob/master/./src/settings.php)_
## Ejemplo
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 anfitrion, 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 peticion), la peticion inicial responde con la misma respuesta dada por la segunda peticion.
_Desarrollado por [Julian David](https://github.com/juliandavidmr/Transformer/blob/master/https://github.com/juliandavidmr)_
近期下载者:
相关文件:
收藏者: