XScript используется для замены пакетных файлов и применяется в качестве рабочего скрипта. В настоящее время широко используется во встраиваемых проектах как компилирующий скрипт.
Во встраиваемых проектах, где стандартизация является ключевым фактором, часто используется командная строка для компиляции с целью получения более мощных функций. При этом конфигурация разных проектов может немного отличаться, и здесь XScript может помочь решить эту проблему.
Кроме того, при разработке встраиваемых проектов на C/C++ все IDE требуют от пользователя вручную добавлять исходные файлы в проект. С помощью XScript можно написать скрипт на C#, который автоматически найдёт все файлы cpp в каталоге и скомпилирует их.
Проект | Год | Статус | .NET Core | Описание |
---|---|---|---|---|
Базовые компоненты | Поддержка других промежуточных программ и продуктовых проектов | |||
NewLife.Core | 2002 | 维护中 | √ | Алгоритмы, журналы, сети, RPC, сериализация, кэширование, многопоточность |
XCode | 2005 | 维护中 | √ | Данные промежуточного программного обеспечения, MySQL, SQLite, SqlServer, Oracle |
NewLife.Net | 2005 | 维护中 | √ | Сетевая библиотека, пропускная способность в миллион раз, изучение gRPC, Thrift |
NewLife.Cube | 2010 | 维护中 | √ | Web-куб, корпоративная платформа быстрой разработки, интеграция OAuth |
NewLife.Agent | 2008 | 维护中 | √ | Платформа управления услугами, Windows-сервисы, Linux Systemd |
Промежуточное ПО | Подключение к известным платформам промежуточного ПО | |||
NewLife.Redis | 2017 | 维护中 | √ | Клиент Redis, микросекундная задержка, проверка проектов на десятки миллиардов |
NewLife.RocketMQ | 2018 | 维护中 | √ | Поддержка Apache RocketMQ и облачной очереди сообщений Alibaba, проверка проектов на сотни миллиардов |
NewLife.MQTT | 2019 | 维护中 | √ | Протокол IoT-сообщений, клиент поддерживает облачную сеть IoT Alibaba |
NewLife.LoRa | 2016 | 维护中 | √ | Сверхнизкое энергопотребление протокола LoRaWAN для удалённой связи IoT |
NewLife.Thrift | 2019 | 维护中 | √ | Реализация протокола Thrift |
NewLife.Hive | 2019 | 维护中 | √ | Чистый управляемый читатель и писатель Hive, Hadoop Data Warehouse, основанный на протоколе Thrift |
NoDb | 2017 | Разработка | √ | База данных NoSQL, производительность чтения и записи в десятки миллионов, постоянное хранение |
NewLife.Ftp | 2008 | 维护中 | √ | FTP-клиент |
Продуктовые платформы | Платформы продуктов, компиляция и развёртывание, индивидуальная настройка | |||
AntJob | 2019 | 维护中 | √ | Система планирования Ant, платформа для вычислений в реальном времени для больших данных |
Stardust | 2018 | 维护中 | √ | Stardust, платформа микросервисов, распределённая платформа |
XLink | 2016 | 维护中 | √ | Облачная платформа IoT |
XProxy | 2005 | 维护中 | √ | Продуктовый уровень обратного прокси |
XScript | 2010 | 维护中 | × | C#脚本引擎 |
SmartOS | 2014 | 维护中 | C++11 | Встраиваемая операционная система, полностью независимая и автономная, архитектура ARM Cortex-M |
GitCandy | 2015 | 维护中 | × | Git Management System |
Прочее |
XTemplate | 2008 | в разработке | √ | шаблонизатор, использующий синтаксис T4 (Text Template)
X Компоненты .NET2.0 | 2002 | архивировано | .NET2.0 | ведение журнала, работа с сетью, RPC, сериализация, кэширование, Windows-сервисы, многопоточность
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )