Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

Object communication

Dynamic The dynamic object data model (DODM) registers all relations of object objects to other objects in the system. If the functioning of the object A depends on the functioning of the object B, the DODM functions will notify the object A about the change of object B value (state). At the same time, this information will be notified to all the objects that need the information to their functionality will be notified.

No active object of the D2000 system executes synchronous activity of the type request/status detection (so-called polling) of other objectobjects, because it is often ineffective. All operations in the system are asynchronous - they are reactions to messages about DODM object status change. This communication method is called event-driven.

Information about object change is transferred among D2000 system processes in form of messages via communication interface D2000 ObjApi. ObjectAPI is an interface based on the communication items NamedPipesitems which are either shared memory or TCP connections (optionally also redundant), that are transparent in a computer network. It implies that individual processes of the D2000 system can run on one computer as well as simultaneously on several computers connected into to the computer network. DODM objects together with services of the dynamic object data model are centralized into concentrated in an individual process - D2000 Server.

...