Me gustaría encontrar la mejor manera de conectar javascript al motor ac #.
En mi caso, tengo un proceso ac# que administra los GPIO de frambuesa y quiero exponer un conjunto de funciones a varios clientes js que también pueden ser remotos.
Traté de implementar un servicio MQ con comandos de serialización en JSON pero la estructura para exponer todos los comandos y administrar la respuesta de las funciones es muy elaborada.
mi motor expone el banco de trabajo con una lista de funciones de ejemplo:
public interface IWorkbench { public void SetDigitalOutput(byte[] output); public byte[] GetDigitalInput(); public double GetTemperatureBySensor(); }Necesito poder desde un cliente js llamar a este conjunto de funciones y obtener el resultado. ¿Qué puedo usar para hacer mi vida más fácil?