Loading repository data…
Loading repository data…
100472823 / repository
Proyecto Java que simula un cliente RESTful para la gestión de artículos, pedidos y facturas en un entorno de ventas. Utiliza conexiones HTTP y parseo JSON para interactuar con una API externa. Incluye clases que modelan entidades del sistema (cliente, pedido, artículo, etc.). Incorpora automatización mediante scripts y manejo básico de peticiones
Este proyecto implementa un sistema cliente REST en Java, orientado a la gestión de pedidos, artículos y facturación. Utiliza peticiones HTTP y procesamiento de datos JSON para simular la comunicación con un servidor web, siguiendo el modelo cliente-servidor.
Articulo.java, Pedido.java, Factura.java: Entidades del dominio.httpClient.java, Requests.java: Lógica de conexión HTTP.JSON_PARSER.java: Procesamiento de respuestas JSON.Facturar.java: Lógica de facturación..sh script para ejecución automatizada.json-simple-1.1.1.jar, javanet-1.3.jar.Compila todos los .java y ejecuta Facturar.java o usa el script Facturar.sh (Linux/macOS):
sh Facturar.sh
Asegúrate de tener json-simple y javanet en tu classpath.
📦 Requisitos
JDK 8+
Librería json-simple para manejo de JSON.
Acceso a una API REST simulada o real para pruebas.
👥 Autores
Proyecto académico para prácticas de Arquitectura de Computadores II, UC3M.