Описание тега mormot

Synopse mORMot - это клиент-серверная инфраструктура ORM SOA MVC с открытым исходным кодом для Delphi 6 до Delphi 10 Seattle и FPC, ориентированная на Windows/Linux для серверов и любую платформу для клиентов (включая мобильные или AJAX).
1 ответ

Используйте mORMot Framework для отправки сообщения между сервером и клиентами

В mORMot Framework ( http://www.synopse.info/) добавлена ​​поддержка WebSockets, на упаковке также есть демонстрационная версия о WebSockets (пример 31). В этом примере клиент отправляет сообщение на сервер, и этот ответ с новым сообщением клиенту. …
05 апр '15 в 21:18
1 ответ

Изменить имя свойства Variant (Delphi)

Я изучаю отличный фреймворк MORMot для Delphi, и я нашел много полезных функций для работы с Variant (в SynCommons). Теперь я хочу изменить некоторые свойства-имена Variant, но после поиска я не нашел такой функции, поэтому решил написать: program P…
12 мар '18 в 10:41
1 ответ

Настройка ресурсов REST в mORMot

Я хочу настроить довольно простой доступ к моему ресурсу REST на основе информации ( http://synopse.info/forum/viewtopic.php?id=1833) относительно маршрутизации REST в mORMot. Мне нужно назвать URL как localhost/api/apservice/station/1, но код ниже …
0 ответов

Присоединяйтесь к 2 планшетам с Synopse mORMot Framework

В приложении MVC у меня есть эта таблица: TSQLUser = class(TSQLSomeone) private published end; TSQLContact = class(TSQLSomeone) private published end; TSQLProject = class(TSQLRecordTimeStamped) private fUsers: TIntegerDynArray; fContacts: TIntegerDy…
03 окт '18 в 21:25
1 ответ

Условный рендеринг с dmustache

Я использую dmustache ( https://github.com/synopse/dmustache) для рендеринга некоторых шаблонов. Интересно, как можно не визуализировать определенную часть, если строковая переменная является пустой строкой? Эта упрощенная программа рендеринга First…
01 мар '18 в 14:48
1 ответ

http.sys и winhttp.dll имеют SSL/TLS "возобновление сеанса" и "фальстарт"?

У меня есть приложение, написанное на Delphi, которое присоединяет winhttp.dll на стороне клиента, на стороне сервера оно использует mORMot (клиент-серверная библиотека SOA/ORM, которая присоединяет "http.sys" для функциональности веб-сервера). След…
24 сен '16 в 21:25
1 ответ

Что такое реальный веб-адрес для веб-сервиса mORMot?

Пожалуйста, помогите понять о маршрутизации и веб-URL веб-службы ниже. type TAirportService = class(TInterfacedObject, IAirportService) public procedure GetAirportDefinition(const AirPortID: integer; out Definition: TDTOAirportDefinition); end; proc…
11 сен '15 в 18:27
1 ответ

Как сериализовать общий TList в JSON с помощью мормота

Я хочу сериализовать общий TList в JSON с помощью фреймворка mORMot. Я знаю, что есть TDynList который имеет удобный метод под названием SaveToJSON, но это не подходит для меня. Это моя простая демонстрация: program Project3; {$APPTYPE CONSOLE} {$R …
28 фев '18 в 09:13
1 ответ

Пример SQL-запросов в mORMot

Я использую Synopse mORMot для доступа к базе данных SQLite из Delphi 7. Я хочу установить соединение и запросить базу данных напрямую через SQL, не используя возможности mORMot для ORM (объектно-реляционного отображения). Не могли бы вы привести пр…
14 окт '12 в 16:43
1 ответ

Как выбрать версию шифрования AES из SynCrypto?

SynCrypto - это библиотека с открытым исходным кодом для шифрования данных, включенная в этот пакет. В этом блоке (SynCrypto.pas) есть следующий комментарий в начале файла: AES128 cypher 84 МБ / с uncypher 81 МБ / с asm версия AES128 cypher 57 МБ / …
27 июл '17 в 13:27
1 ответ

Автоматическая сериализация TObject в JSON с помощью mormot

Я пытаюсь сериализовать объект TO в JSON с помощью фреймворка mORMot. К сожалению, результат всегда нулевой. Класс, который я пытаюсь сериализовать: type ApmTime = class(TObject) private function currentTime() : String; published property Current_ti…
17 фев '18 в 23:49
1 ответ

Использовать Unigui с MORMot

Я проверил Unigui, как веб-сервер, и я использовал Mormot в качестве сервера БД Я нашел эти две рамки удивительными, Мой вопрос: есть ли возможность использовать Unigui, чтобы иметь красивый браузер Ajax и mORMot в качестве сервера БД Могу ли я объе…
09 сен '13 в 08:39
1 ответ

Как вы можете создать JSON вручную, используя Delphi с библиотекой Mormot?

Я хотел бы сгенерировать JSON для представления сложного объекта, вручную (без каких-либо RTTI и т. Д.). Можно ли это сделать с помощью Mormot (и как)? Я обнаружил тип JSON Variant, но он, по-видимому, не способен создавать сложный JSON, подобный пр…
09 окт '17 в 15:20
1 ответ

Delphi mORMot Соединение не может быть установлено, потому что целевой компьютер активно отказался от него

Я тестирую компонент mORMot. Я скомпилировал стандартную демонстрацию "28 - Простой сервер RESTful ORM". Запустите его и получите ошибку. Код: var aModel: TSQLModel; aProps: TSQLDBConnectionProperties; aRestServer: TSQLRestServerDB; aHttpServer: TSQ…
07 сен '15 в 11:14
1 ответ

Delphi MORMot. Как сделать мобильный клиент (Android,iOS)

Я новичок в MORMot. Я сделал сервер Mormot и клиент FMX. Работает в режиме Win. Затем я изменил пункт назначения на Android и получил ошибку. [DCC Fatal Error] SynCrtSock.pas (253): F2613 Устройство "Contnrs" не найдено (устройство SynCrtSock;). {$R…
10 сен '15 в 11:06
2 ответа

Не удается правильно настроить соединение с SQL Server в mORMot

Я пытаюсь настроить соединение с SQL Server и ловить ошибку var GFireDACConnProp : TSQLDBFireDACConnectionProperties; GFFireDACConn: TSQLDBFireDACConnection; begin try GFireDACConnProp := TSQLDBFireDACConnectionProperties.Create('MSSQL?Server=server…
07 сен '15 в 16:22
2 ответа

Firedac несколько пулов соединений

Я нахожусь в процессе обновления нашего клиент-серверного приложения ERP до многоуровневого. Мы хотим предложить нашим клиентам возможность иметь свои базы данных в облаке (размещенные на нашем сервере). Так, клиенты написаны на Delphi, сервер - это…
09 апр '16 в 12:52
2 ответа

С точки зрения производительности лучше ли соединение mormot rest, чем прямое соединение Oracle?

Я работаю в компании над огромным приложением, созданным с помощью Delphi 10 Seattle (VCL), используя прямое соединение с сервером базы данных Oracle (2-уровневый). Один из экспертов предложил перейти на 3-уровневую архитектуру, используя mormot (ил…
22 апр '19 в 13:36
1 ответ

Delphi - mORMot Невозможно получить доступ к данным через клиента, используя модель с полной памятью и TSQLRestClientURI

Я пытался начать новый проект, используя mORMOt-DDD-способ, и создал несколько классов и начал тестировать один из них простым / простым способом. Я использовал код регрессионного теста из вашего DDD-примера о TUser и изменил его, чтобы он соответст…
31 июл '19 в 10:24
1 ответ

mORM не отвечает на HTTP-запросы через порт 80 вместо IIS

Веб-сайт нашей компании работает на IIS 7.5, недавно и без каких-либо изменений в конфигурации веб-сайт начал выдавать нам ошибку 404, вот изображение ошибки: сайт отлично работает с HTTPS и HTTP на всех портах, кроме порта 80, и мы никогда не испол…
14 окт '19 в 09:15