Что такое автономный сервер 1С?
Автономный сервер 1С – это экспериментальная функциональность платформы, позволяющая запускать серверную часть 1С без полноценного окружения EDT. На данный момент сервер находится в режиме бета‑тестирования, но уже предоставляет полезные возможности, например, отладку HTTP‑сервисов через конфигуратор.
Подготовка macOS Mojave
Для работы автономного сервера необходимо:
- Установить последнюю версию 1С:Предприятие, поддерживающую macOS Mojave.
- Обеспечить наличие Java Runtime Environment, совместимого с 1С.
- Проверить, что порт, который будет использоваться сервером, свободен.
Установка и запуск сервера
После установки 1С на macOS можно запустить автономный сервер из конфигуратора:
- Откройте конфигуратор 1С.
- Выберите пункт «Сервер» → «Запустить автономный сервер».
- В появившемся окне укажите параметры: путь к конфигурации, порт и другие настройки.
- Нажмите «Запустить» – сервер начнёт работу в фоновом режиме.
Настройка отладки HTTP‑сервисов
После запуска сервера можно отлаживать HTTP‑сервисы прямо в конфигураторе:
- В конфигураторе перейдите к разделу «Сервисы» → «HTTP‑сервисы».
- Выберите нужный сервис и включите режим отладки.
- Сохраняйте изменения и запускайте сервис через «Запустить».
- Проверяйте логи и ответы сервера в окне отладки.
Проверка работы сервера
Для убедительности можно выполнить простой HTTP‑запрос к сервису, например, через curl:
curl http://localhost:8080/your-service-endpoint
Если сервер отвечает корректно, значит автономный сервер запущен и отладка работает.
Выводы
Автономный сервер 1С на macOS Mojave предоставляет удобный способ отладки HTTP‑сервисов без необходимости запуска полноценного EDT‑окружения. Хотя функциональность находится в бета‑версии, уже сейчас она облегчает разработку и тестирование сервисов, особенно в средах, где предпочтительнее использовать macOS.