El conjunto de tecnologías único de Wolfram hace que Universal Deployment System (UDS) sea capaz de ofrecer un cambio dramático en la economía del desarrollo de software al automatizar el proceso de implementación de funcionalidades en el diverso entorno de tecnologías del mercado informático moderno.
Cree su material tan solo una vez, luego utilice UDS para implementarlo de forma automática, ya sea como un servicio de alto volumen, un producto optimizado para usuarios finales, o un componente de software flexible en la nube, equipos de escritorio, servidores, dispositivos móviles o sistemas integrados.
Tecnologías de implementación compatibles
Para programas
Cree sus programas en Wolfram Language e impleméntelos donde desee.
Sesión interactiva basada en cuadernos
Ejecute su código de manera interactiva con una interfaz de documentos en la nube o en equipos de escritorio.
Programa de línea de comandos
Llame a su código desde una línea de comandos en equipos de escritorio o sistemas integrados.
API Web
Llame a su código a través de una API web proporcionada por Wolfram Cloud.
Cálculo en la web alojado en la nube
Ejecute su código de manera dinámica en Wolfram Cloud cada vez que se acceda a una URL.
Interfaz de formularios en la web
Cree automáticamente un formulario respaldado por su código que se ejecute en Wolfram Cloud.
Ejecución programada en la nube
Ejecute su código en Wolfram Cloud basado en un calendario u otros eventos.
Generación automatizada de informes
Use su código para impulsar y completar informes automatizados creados en Wolfram Cloud.
Aplicación para dispositivos móviles basada en formularios
Haga que su código sea accesible de inmediato a través de la aplicación para dispositivos móviles de Wolfram Cloud.
SDK nativo para dispositivos móviles
Cree una aplicación personalizada mediante un Wolfram Engine para dispositivos móviles.
Código incrustado
Ejecute su código de forma persistente en sistemas o dispositivos incrustados.
Computación distribuida en paralelo
Comparta su código de forma simbólica para ejecutarlo en una red paralela.
Comunicación directa entre programas
Use WSTP (siglas en inglés del Protocolo de transferencia simbólica Wolfram) para una comunicación bidireccional de alto nivel con su código.
Código componentizado vinculable
Configure su código para que pueda vincularse en otros sistemas como una biblioteca.
Interfaz de llamadas de función
Cree código automáticamente en varios lenguajes para llamar a su código.
IDE tradicional
Desarrolle y ejecute su código en Wolfram Workbench, basado en Eclipse.
Para documentos
Cree documentos computables interactivos e impleméntelos donde desee.
Documentos de escritorio independientes
Ejecute cuadernos Wolfram de forma independiente en sistemas macOS, Windows y Unix/X.
Páginas web estáticas
Genere de forma automática o manual páginas web servidas por Wolfram Cloud.
Páginas web editables
Configure páginas web editables de forma automática, servidas por Wolfram Cloud.
Cuadernos en la nube
Ejecute cuadernos completos e interactivos en un navegador web servido por Wolfram Cloud.
Documentos exportables
Exporte con completa fidelidad a cientos de formatos.
Wolfram Data Framework (WDF) nativo
Datos codificados directamente en sintaxis de Wolfram Language.
Para datos
Defina la semántica de sus datos mediante WDF, y úselos donde desee.
WDF nativo
Datos codificados directamente en sintaxis de Wolfram Language.
Objetos en la nube
Almacene sus datos de forma semántica en Wolfram Cloud.
WDF-en-JSON etc.
Datos codificados en JSON, etc. mediante semántica WDF.
Casos de implementación
Implementación para usuario final
Cree aplicaciones optimizadas para equipos de escritorio, dispositivos móviles o la web mediante UDS.
Implementación de máquina a máquina
Configure API convenientes e interfaces de llamadas de función mediante UDS.
Implementación de componentes
Use UDS para empaquetar funcionalidad para ser vinculada o incrustada en otros sistemas.
Infraestructuras de implementación
Tecnologías de Wolfram Cloud
Acceso a capacidades completas en la nube a través de la web desde cualquier lugar.
Wolfram Engine incrustado
Obtenga un Wolfram Engine que se ejecutará continuamente en un dispositivo incrustado.
Wolfram Enterprise Private Cloud
Posea su propia versión de Wolfram Cloud dentro de la estructura de su institución.
Biblioteca de Wolfram Engine
Use la Biblioteca de Wolfram Engine como un componente de software vinculable.
Wolfram Engine para escritorio
Ejecútelo mediante una interfaz de documentos interactiva, o desde la línea de comandos.
Wolfram SDKs
Construya sistemas con SDK para dispositivos móviles y otras plataformas.