Общи принципи на разпределени информационни бази - 1в програмист, програмиране 1в

Общи принципи на разпределени информационни масиви

промени конфигурация са позволени само в главната възел на разпределени информационната база с последващо пролиферация на йерархията от корен възел на своите подчинени и т. д. Така, разпределени механизъм за управление на информацията на база данни гарантира, че всички възли в разпределена информационна база данни на същата конфигурация.







Промяна на данни се допуска по всяко възел на разпределена информационна база. синхронизация на данни се извършва чрез разпространяване на данни промени, направени в един възел, всички структури разпространяват информацията от базата данни

Общи принципи на разпределени информационни бази - 1в програмист, програмиране 1в

Ако цялата разпределена информационна база данни поддържа пълна конфигурация идентичност, не се изисква пълната идентичност на данните. Данните за състава, който промени се предават в рамките на разпределена база данни информация могат да бъдат контролирани като "вертикална" (чрез определяне на набор от конфигурационни елементи, данните, които са включени в обмена) и "хоризонтални" (чрез определяне на условията за предаване и приемане на промени на нивото на отделните елементи на данни).

съвместните планове, са в центъра на управлението на разпределени информационни бази. Но за конкретен план обмен може да се използва за организиране на разпределена база данни, тя трябва да бъде в конфигурация заложените свойства на базата данни за разпространение на информация за.







Данните в разпределена информационна база, носен от посланията, предоставени от съобщенията за инфраструктура. За разлика от универсален обмен на данни механизми, съдържанието, съобщенията, предавани между разпределена информация базови възли не могат да бъдат произволни, но е регламентирано комуникационен протокол, приет за разпределена информационната база данни.

Съставът на данните се променят, които ще се обменят в рамките на разпределена база данни, се определя от състава на плана обмен. Влизане съоръжение конфигурация на плана за комуникации показва, че данните се променят от обект конфигурация могат да бъдат записани за възлите на плана за комуникация. Но за разлика от универсалните механизми за обмен на данни, номенклатура на обменените данни може да се извърши в рамките на една разпределена информационна база, строго ogra¬nichena състав, съответстващ план обмен.

За регистрация на тези промени в разпределени информационни бази данни активиран промени регистрацията на услуги. Елементите на данните, се поставят във връзка с използването на механизмите на XML сериализация. В допълнение към промените данните между разпределени информационни възли на бази данни, предавани промяна на конфигурацията, както и някои допълнителни режийни информация. Регистрирайте се промени в конфигурацията и включването им в замяна на съобщение в разпределена информационна база извършва напълно автоматично и са недостъпни за потребителя и конфигурацията на предприемача.

За разлика от универсалната обмен на данни механизми, формирането и получаването на съобщения, за обмен на данни в разпределени информационна база данни, произведени "в една операция", т.е. цялото съдържание на съобщението се генерира като се обадите на метод на вградената език

Четене съдържанието на съобщението също така се произвежда като се обадите на един-единствен метод:

За да се управлява структурата на данните, за да бъде поставен в съобщението, както и чете от съобщението и се поставя в една база данни, със събития, могат да бъдат определени на равнището на отделни елементи в плана на модулни комуникации:

  • PriOtpravkeDannyhPodchinennomu;
  • PriOtpravkeDannyhGlavnomu;
  • PriPolucheniiDannyhOtPodchinennogo;
  • PriPolucheniiDannyhOtGlavnogo.

По този начин, в разпределена информационна база е почти напълно ангажирани механизми универсален обмен на данни, но има и някои допълнителни функции, които не са налични извън разпределена информационна база.

Помогнете на проекта! Кажи на приятел за този сайт: