1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/NewLifeX-XProxy

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
Readme.MD

XProxy 代理服务器

XProxy — это прокси-сервер, который может размещать различные сервисы ProxyBase. Основной акцент делается на NATProxy, обратном проксировании.

В период с 2005 по 2008 год первое поколение XProxy также было первой версией сетевой библиотеки. Она в основном поддерживала NAT, шифрование и дешифрование, обратное проксирование, прямое и косвенное проксирование. Основными функциями были HTTP-проксирование с кешированием и перехват данных.

Версия 2.0 от 2018 года использует более зрелую и стабильную сетевую библиотеку третьего поколения с пропускной способностью в миллионы запросов в секунду. Основное внимание уделяется обратному проксированию, а также переадресации MySQL, Oracle и Redis.

Использование

Чтобы запустить XProxy, дважды щёлкните на XProxy.exe. Это автоматически создаст файл конфигурации Config\XProxy.config со следующим содержимым:

Пример содержимого файла конфигурации.

XProxy позволяет размещать несколько прокси-сервисов на одном сервере. В файле конфигурации в разделе Items каждая строка ProxyItem представляет отдельный прокси-сервис.

Запустив XProxy от имени администратора, можно установить его как службу Windows и контролировать его запуск и остановку.

Команда разработчиков NewLife

Это приложение является частью дорожной карты открытого исходного кода команды разработчиков NewLife Development Team за 2018 год. Оно зависит от следующих библиотек:

— XComponents (https://github.com/NewLifeX/X);

— NewLife.Net Network Library (https://github.com/NewLifeX/NewLife.Net).

Матрица проектов с открытым исходным кодом NewLife

Все проекты поддерживают .NET Core, net4.5, net4.0 и netstandard2.0 по умолчанию.

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

QQ группа: 1600800
Блог: https://nnhy.cnblogs.com

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

XProxy — это прокси-сервер, в который встроены NAT, обратный прокси, прямой прокси и косвенный прокси. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/NewLifeX-XProxy.git
git@api.gitlife.ru:oschina-mirror/NewLifeX-XProxy.git
oschina-mirror
NewLifeX-XProxy
NewLifeX-XProxy
master