借助 Wolfram 独特的技术堆栈,通用部署系统 (UDS) 通过将跨现代计算市场的各种技术部署功能自动化的过程,给软件开发效益带来了极大的改变。
只需创建材料一次,然后使用 UDS 将其部署为大批量服务、完善的终端用户产品或灵活的软件组件,云端、桌面、服务器、移动设备和嵌入式系统皆可用。
支持的部署技术
面向程序
用 Wolfram 语言创建您自己的程序,并将其部署在任何需要的地方。
基于笔记本的交互式会话
与云端或桌面上的文档界面交互运行您的代码。
命令行程序
在桌面或嵌入系统中从命令行调用您的代码。
网络 API
通过 Wolfram Cloud 支持的网络 API 调用您的代码。
云托管网络计算
当 URL 被访问时,在 Wolfram Cloud 中动态运行您的代码。
网络上的表单界面
通过在 Wolfram Cloud 中运行的您的代码自动创建一个表单。
预定在云端运行
基于日历或其他事件的安排在 Wolfram Cloud 上运行您的代码。
自动生成报告
使用您的代码驱动和填充在 Wolfram Cloud 中创建的自动化报告。
基于表单的移动应用程序
通过 Wolfram Cloud 移动应用程序使您的代码立即可被访问。
原生移动 SDK
通过适用于移动设备的 Wolfram Engine 创建定制的应用程序。
嵌入代码
在嵌入式系统或设备中持久运行您的代码。
平行分布式计算
以符号方式共享您的代码以在并行网络上运行。
程序间直接通信
通过 WSTP (Wolfram Symbolic Transfer Protocol) 与您的代码进行高级双向通信。
可链接的模块化代码
设置您的代码,使其作为库链接到其他系统。
函数调用界面
自动创建多种语言的代码来调用您的代码。
传统的 IDE
在基于 Eclipse 的 Wolfram Workbench 中开发并运行您的代码。
面向文档
创建可计算的交互式文档并将其部署到任何地方。
独立的桌面文档
在 macOS、Windows 和 Unix/X 系统上独立运行 Wolfram 笔记本。
静态网页
自动或手动生成从 Wolfram Cloud 提供服务的网页。
可编辑网页
自动设置从 Wolfram Cloud 提供服务的可编辑网页。
云笔记本
在由 Wolfram Cloud 提供服务的网络浏览器中运行完整的交互式笔记本。
可导出文档
全保真导出为数百种格式。
原生 Wolfram Data Framework (WDF)
直接用 Wolfram 语言语法编码的数据。
面向数据
用 WDF 定义数据的语义,然后在任何地方使用。
原生 WDF
直接用 Wolfram 语言语法编码的数据。
云对象
将您的数据按语义存储在 Wolfram Cloud 中。
WDF-in-JSON 等
用 WDF 语义以 JSON 等方式编码的数据。
部署场景
终端用户部署
用 UDS 创建精美的桌面、网络或移动应用程序。
机器对机器的部署
通过 UDS 设置便捷的 API 和函数调用接口。
模块部署
用 UDS 将要链接或嵌入到其他系统中的功能封装在一起。
部署基础架构
Wolfram Cloud 技术
从任何地方通过网络使用完整的云服务。
嵌入式 Wolfram Engine
在嵌入式设备上持续运行 Wolfram Engine。
Wolfram Enterprise 私有云
在您的组织机构内设置自己完整的 Wolfram Cloud。
Wolfram Engine 库
将 Wolfram Engine 库作为可链接的软件模块。
桌面 Wolfram Engine
通过交互式文档界面或从命令行运行。
Wolfram SDK
用适用于移动设备和其他地方的 SDK 构建系统。