Global Tag Network Программное обеспечение для приложений и периферии

Технологии Raima

Архитектура RDM 

Архитектура RDM

Гибкая архитектура RDM дает вам множество конфигураций. Используйте RDM в приложении клиент / сервер или в одноранговом (встроенном) приложении практически на любой комбинации аппаратного и программного обеспечения. RDM может в полной мере использовать память как основной носитель данных, а постоянные данные могут храниться на диске.

Клиент-серверный встроенный
 

Более глубокое погружение

 

Среда выполнения RDM состоит из двух мощных, но четко определенных модулей:

  1. Библиотека времени выполнения  — эта повторно подключаемая библиотека становится частью вашей исполняемой программы. Он поддерживает кэш объектов базы данных, поскольку он отвечает на вызовы функций из вашей программы.
  2. Транзакционный файловый сервер  — этот жесткий многопользовательский сервер одновременно взаимодействует с одной или несколькими библиотеками времени выполнения. Он управляет доступом к файлам базы данных. TFS отвечает на запросы среды выполнения для чтения объектов, блокировки объектов или применения транзакционных изменений.

Библиотека времени исполнения

В качестве повторно используемой библиотеки RDM полностью поддерживает многопоточные приложения. Каждый поток может открывать базу данных и работать с ней одновременно с другими.

Как связываемая библиотека, RDM работает с данными, хранящимися в кэше на основе кучи. Его надежные API-интерфейсы обеспечивают полную видимость и контроль над данными. SQL доступен через API на основе C, но также доступен через сторонние инструменты. Другие API-интерфейсы позволяют точно настраивать операции с базой данных с помощью представления курсора или объектно-ориентированного представления.

Транзакционный файловый сервер

По своей сути TFS — это библиотека функций. Эти функции вызываются библиотекой времени выполнения. Если TFS работает в отдельном процессе, ее функции вызываются как RPC (удаленные вызовы процедур) с использованием TCP / IP между компьютерами и общей памятью на одном компьютере.

Однако функции TFS также могут быть связаны непосредственно с вашим приложением. Это дает значительные преимущества в производительности и простоту эксплуатации. Это быстрее, потому что удаленные вызовы процедур становятся локальными вызовами процедур (в процессе). Это проще, потому что все выполняется в вашей программе, и нет отдельного процесса, который нужно запускать первым.

Конфигурации

Да, библиотека времени выполнения и TFS мощные и четко определенные, но их можно настроить несколькими способами. На рисунках ниже показаны лишь некоторые из них.

Заполните форму >>>

или отправьте сообщение

укажите  удобное время для  консультации 

Ваш продукт в итоге получается дешевле на 40-%  в сравнении с аналогами.

ERP-система как программный продукт стоит сравнительно дорого, независимо от разработчика. Для успешного внедрения потребуется сотрудничество с опытными специалистами. И если бюджета хватает только на оплату программы, то в результате «коробка» оказывается невостребованной, то есть , компания впустую тратит значительную сумму. Рассчитывайте свои возможности заранее.


Консультация