Технологии ›

Wolfram Engine

Реализация языка Wolfram Language на любой платформе

Wolfram Engine является программной системой, которая лежит в основе Wolfram продукции и услуг, а также реализует язык Wolfram Language, его интерфейсы и средства сообщения на беспрецедентно широком ряде вычислительных сред.

Пребывающая в процессе непрерывного развития с 1986 года, система Wolfram Engine представляет собой поразительное достижение в разработке программного обеспечения, используя огромное количество различных методов и технологий для приведения в соответствие используемых способов снабжения широкого спектра настольных, облачных и мобильных систем высокоуровневыми вычислениями и современными данными, а также для обеспечения поддержки их использования как человеком, так и машиной.

Версии и операционные среды

Система Wolfram Engine имеется в наличии для многих операционных сред для поддержки Wolfram продукции и услуг.


Wolfram Engine для настольных систем

Классическая система Wolfram Engine, которая поддерживает как блокнотный интерактивный интерфейс, так и выполнения с командной строки.

Mac OS X, Windows, Linux, Linux ARM

Wolfram Engine для серверов

Система Wolfram Engine, функционирующая в устойчивом серверном режиме, и поддерживающая протоколы подключения Wolfram Symbolic Transfer Protocol (WSTP) и HTTP.

Linux и другие Unix системы


Wolfram Engine в облаке

Базовая система, поддерживающая облачную продукцию и услуги компании Wolfram, которая обеспечивает как работу в интерактивном блокноте, так и обращения посредством API.

Wolfram Cloud, Wolfram Private Clouds

Wolfram Engine для мобильных устройств

Исходные вычислительные и интерфейс приложения, оптимизированные под мобильные устройства, включая полную реализацию языка Wolfram Language и комплект разработчика ПО.

iOS, Android


Wolfram Engine для встроенных систем

Автономная устойчивая система Wolfram Engine, поддающаяся обнаружению через Wolfram Launch Manager с помощью протокола WSTP.

ARM, Intel

Библиотека Wolfram Engine Library

Совместно используемая библиотечная версия Wolfram Engine, пригодная для компоновки, предназначенная для включения в готовую продукцию.

Планируется для различных сред разработки


Wolfram Engine SDK

Гибкий комплект разработчика ПО, предназначенный для OEM приложений с использованием системы Wolfram Engine.

Все поддерживаемые платформы

Индивидуальные решения по разработке программного обеспечения

Система для интеграции с Wolfram Engine

Разработка и развёртывание для гибкой интеграции в ваш стек технологий.

Встроенная вычислительная система от Wolfram

Разработка и развёртывание для встроенных систем и устройств.


Компоненты

Система Wolfram Engine является сложной конструкцией программных компонент, исполняемых локально, или в режиме распределённого программного обеспечения.

Ядро языка Wolfram Language

Программная компонента, которая реализует интерпретатор основной части языка Wolfram Language.

Конечные точки WSTP подключения

Основное соединение между программными компонентами системы Wolfram Engine, а также между тесно связанными внешними системами.

Инфраструктура Импорт/Экспорт

Инфраструктура для обработки внешних форматов в системе Wolfram Engine.

Инфраструктура внешних сервисов

Инфраструктура для подключение к независимым API и сопутствующим сервисам.

Блокнотный пользовательский интерфейс

Программная компонента для поддержки интерактивных CDF документов, независимо реализованная для каждой настольной или мобильной операционной системы, или для веб использования.

Конечные точки универсального развёртывания

Множество компонент для поддержки системы Wolfram Universal Deployment System.

Инфраструктура подключённых к сети приборов

Инфраструктура для локального или распределённого подключения к внешним приборам.

Сопутствующие компоненты:

Wolfram Knowledgebase

Распределённая программная компонента, выполняемая в Wolfram Cloud, к которой система Wolfram Engine обращается за информацией.

Wolfram Launch Manager

Устойчивая программная компонента, открывающая сервис для запуска копий системы Wolfram Engine.

Wolfram License Manager

Система для администрирования использования Wolfram Engine в децентрализованной локальной сети.

Wolfram Linguistics System

Главным образом облачная программная компонента, используемая для понимания ввода на естественном языке.

Wolfram Grid Manager

Система для администрирования копий системы Wolfram Engine в гетерогенной системе распределённых вычислений.

WolframID Manager

Глобальная система удостоверения подлинности для распределённых Wolfram сервисов.

Технологии для обеспечения взаимодействия и подключений

Система Wolfram Engine имеет в себе базовое программное обеспечение для поддержки системы универсального развёртывания Wolfram Universal Deployment System.

Блокнотный пользовательский интерфейс

В полной мере интерактивный документно-ориентированный CDF интерфейс для языка Wolfram Language.

RESTful API

Способ использования системы Wolfram Engine посредством обращений к вычислительным модулям, доступ к которым обеспечивается с помощью Прямого API.

Wolfram Symbolic Transfer Protocol

Центральный, полно-функциональный, высокоуровневый межпроцессный протокол обмена информацией, используемый компонентами Wolfram программного обеспечения.

Интерфейс командной строки

Непосредственный текстовый интерфейс командной строик к языку Wolfram Language.

Интерфейс функциональных обращений

Доступ к Wolfram Engine посредством обращения к встроенным функциям из многих языков программирования.

Library Link

Загружайте свои собственные, совместно используемые, библиотеки непосредственно в систему Wolfram Engine.

На заметку...

Без малого 30 лет развития

Компоненты системы Wolfram Engine пребывают в процессе непрерывной разработки с 1986 года.

Качественная разработка программного обеспечения

Система Wolfram Engine выигрывает от многолетней практики компании Wolfram уделять особое значение качеству создаваемых программных продуктов.

Широкая много-платформенная совместимость

Система Wolfram Engine в полной мере совместима с большим числом вычислительных сред.

Более 30 миллионов строчек кода

Большая часть системы Wolfram Engine написана на языке Wolfram Language, что, пожалуй, делает её в десять раз короче, чем это было бы с другими языками.

Передний край аппаратной поддержки

Система Wolfram Engine часто является первой крупной программной системой, перенесённой на недавно разработанную аппаратную платформу.

Неизменная гарантия высокого качества

Благодаря своей унифицированной программной базе, система Wolfram Engine может быть эффективно тестирована во многих различных операционных средах.

Сопутствующие технологии

Wolfram Private Cloud

Установите собственную полную копию Wolfram Cloud для внутреннего использования в вашей организации.

WOLFRAM UNIVERSAL DEPLOYMENT SYSTEM »

Непосредственное развёртывание в облаке, на настольных или мобильных системах, и не только.

Wolfram Cloud App

Используйте готовые программы, размещённые в Wolfram Cloud непосредственно в мобильных приложениях.

Wolfram Knowledgebase »

Курируемые, пригодные для расчётов, данные, используемые Wolfram|Alpha.

de en es fr ja ko pt-br zh