Главная Продукт Описание Лицензия Контакты     
         
Продукт Crystal Engine предназначен для создания серверного решения любого интернет проекта
     
  Серверное решение может работать с любым типом клиентов. Гибко настраиваемый протокол передачи данных позволяет адаптировать даже уже существующие клиенты на сервер CrystalEngine. Возможно, также одновременное подключение различных типов клиентов на один проект одновременно. Возможно подключение своих протоколов передачи данных, модульная структура позволяет встраивать любые модули в создаваемое серверное решение.  
     
     
  Серверное решение является полностью модульным. Вся логика проекта выполняется в отдельных модулях ( dll ) Модули представляют из себя .NET сборки. Все модули могут подключаться и отключаться от работающего сервера без его остановки, что особенно важно при подключенных к серверу клиентах. Теперь вы сможете заменить программный модуль на новый, а клиент этого даже не заметит.  
     
     
 

Динамическая компиляция. CrystalEngine берет на себя всю рутинную работу по генерации кода, транспорту, описанию объектов, сущностей SQL, команд. Разработчику остается творческая работа по проектированию структуры объектов и логики проекта.  Используя визуальные редакторы ProjectBuilder, разработчик быстро вводит и корректирует все объекты проекта и производит компиляцию серверного решения. Скомпилированная библиотека работает намного быстрее, чем скрипты. Владелец проекта имеет весь исходный код своего серверного решения и может в любой момент собрать новую версию движка и вставить в решение.

 
     
     
 

Поддержка подсетей серверного решения. CrystalEngine поддерживает систему подсетей проекта. В каждой подсети может работать своя версия серверного движка (билд). Администратор легко может менять библиотеку серверного движка во всей подсети, используя, Admin Control Panel. Например, собранный движок нужно отладить в тестовой подсети проекта. Либо уже оттестированный движок нужно перевести в рабочую подсеть.

 
     
     
 

Групповая работа над сервером. Поддерживается групповая работа над серверным решением. Все изменения, вносимые одним разработчиком, становятся видны остальным. Главный разработчик может контролировать работу своих подчиненных, отслеживая изменения в реальном времени, без перезагрузки ProjectBuilder

 
     
     
 

Обновление библиотеки серверного движка в реальном времени. Разработчик вносит изменения в структуру движка (новые команды, поля). После этого нажав всего одну кнопку «Build» тут же видит все свои изменения в коде редактора Visual Studio. Режим «OneClick» задействован в полной мере.

 
     
     
 

Визуальный графический мониторинг всех частей серверной системы. Просмотр в реальном времени значений любого объекта системы. Значение и состояние кэш-пула любого Peer-сервера. Отслеживание всех ошибок серверной части. Вне зависимости в каком приложении, и на каком компьютере сервера они произошли.

 
     


 

© AstarCode - All rights reserved.