Re[88]: MS забило на дотнет. Питону - да, сишарпу - нет?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 28.09.21 07:15
Оценка:
Здравствуйте, vdimas, Вы писали:

V>Наверно разница в том, что сервер приложений (это для веба?) один для всех подключённых клиентов, т.е. про актуальность кеша можно делать хоть какие-то предположения.

Нет для всех. Но может быть несколько кластеров на разных машинах.
V>Другое дело когда каждый клиент независимо коннектится к SQL-серваку как оно есть в традиционном использовании 1С в связке с MS SQL.

В 8.2 и 8.3 в управляемых формах работают только через сервер приложений. Трехзвенка. На клиенте нельзя сделать запром

V>А такого механизма заведомо нет, я смотрел схемы таблиц, которые создаёт на серваке 1С — в таблицах нет служебного поля для целей поддержки когерентности клиентских кешей.

Есть. Назыыватся версия.Это время. Например справочник можно описать так

public  abstract  class  СправочникПредок :СсылочныйТип

    {
        [Column("_Version", TypeName = "timestamp")]
        [MaxLength(8)]
        [Timestamp]
        public byte[] Версия { get; set; }

        [Column("_Marked")]
        [Required]
        [MaxLength(1)]
        public byte[] ПометкаУдаленияId { get; set; }

        [Column("_PREDEFINEDID")]
        [Required]
        [MaxLength(16)]
        public byte[] ПредопределенныйId { get; set; }
и солнце б утром не вставало, когда бы не было меня
Отредактировано 28.09.2021 9:19 Serginio1 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.