Wolfram webMathematica 3 – платформа для вычислительных сайтов
Компания Wolfram Research объявила о выпуске третьей версии технологии webMathematica, построенной на базе популярного математического пакета Mathematica. Система webMathematica 3 представляет собой сочетание инструментов для генерации web-страниц с использованием функций пакета Mathematica. Разработчики подчеркивают, что именно технология webMathematica 3 стала фундаментом для создания, развертывания и эксплуатации такого мощного инструмента для вычисления знаний, как сайт Wolfram|Alpha.
Новая версия пакета webMathematica 3 предлагает более логичный способ для обращения к функциям пакета Mathematica из web-страниц. Встроенная библиотека тегов помогает реализовать много полезных функций, а также позволяет создавать собственные теги, использовать язык выражений и перенаправлять запросы клиентов во время генерации динамических web-страниц. Для выполнения длительных или асинхронных вычислений система webMathematica 3 предлагает новую систему очередей.
Интеграция платформы webMathematica 3 со средой отладки Wolfram Workbench помогает быстрее создавать математический контент, отлаживая код Mathematica непосредственно на web-сервере. Поддержка web-сервисов стандарта REST (REpresentational State Transfer – передача состояния представления) и SOAP (Simple Object Access Protocol) дает разработчикам полную свободу для реализации автономных и составных web-приложений с использованием инструментов пакета Mathematica.
Новая система ведения журналов помогает отслеживать различные типы ошибок и определять проблемы для их разрешения. Улучшенный монитор ядра позволяет контролировать использование памяти, среду исполнения, конкурентные запросы и отдельные Java-объекты, что помогает сделать работу сервера более надежной. В частности, теперь можно запускать и останавливать отдельные пулы ядра, отменять определенные вычислительные задания, а также проверять очереди заданий на наличие ошибок и степень завершения.
Платформа webMathematica 3 запускает все ядра системы сразу же при запуске сервера, причем все ядра запускаются параллельно, обеспечивая предельно быстрый запуск всего севера в целом. Богатый набор новых инструментов для конфигурирования сервера помогает лимитировать расход памяти и процессорных ресурсов на каждое ядро. Перезапуск ядер происходит в фоновом режиме, и, таким образом, обслуживание пользователей выполняется бесперебойно.
Платформа webMathematica построена на использовании технологии сервлетов Java Servlet, облегчая установку и обеспечивая быструю интеграцию со стандартными серверными приложениями. Пакет webMathematica предлагает широкие возможности для развертывания образовательных web-приложений и онлайн-калькуляторов, а также служит удобным инструментом для публикации интерактивных учебных курсов и справочников в Интернете.
Страница продуктов компании Wolfram Research: http://soft.softline.ru/mathematica.
Получить конcультацию по лицензированию и покупке вам поможет Борис Манзон (e-mail: BorisM@softline.ru, тел.: +7(495) 232-0023 * 147).