ProgramovΘ rozhranφ pro nastavenφ a °φzenφ replikacφ

Nastavenφ a zprovozn∞nφ replikacφ lze provΘst pomocφ ovlßdacφch prvk∙ dostupn²ch bu∩ z °φdicφho panelu WinBase602 (na ·rovni vybranΘho serveru nebo vybranΘ aplikace) nebo z aplikace pomocφ funkcφ rozhranφ pro nastavovßnφ replikacφ. V²vojß°i aplikacφ v externφch jazycφch mohou tedy pracovat s replikacemi p°φmo ze sv²ch aplikacφ, bez nutnosti instalovat v²vojovΘ prost°edφ WinBase602.

B∞hem provozu replikacφ se bu∩ lze spolehnout na automatickΘ replikovßnφ v souladu s nastaven²mi parametry nebo do replikovßnφ zasahovat, a to bu∩ z °φdicφho panelu nebo pomocφ funkcφ rozhranφ pro °φzenφ replikacφ.

╪ada funkcφ pro nastavovßnφ a provozovßnφ replikacφ mß dv∞ podoby. Bu∩ funkce otev°e dialogovΘ okno a dovolφ u₧ivateli nastavit v n∞m pot°ebnΘ ·daje (interaktivnφ podoba), nebo mß vÜechny pot°ebnΘ ·daje uvedeny jako svΘ parametry a v²sledek vracφ takΘ v parametrech (neinteraktivnφ podoba).

V∞tÜina funkcφ je p°φstupnß pouze z externφch jazyk∙.

Funkce pro nastavenφ replikacφ p°es dialogy

Repl_edit_local_server_options - otev°e dialog pro nastavenφ parametr∙ replikacφ, umo₧nφ definovat adresy a cesty pro p°enos replikaΦnφch paket∙, zapnout nebo vypnout replikovßnφ na SQL serveru

Repl_register_new_remote_server - otev°e dialog pro navßzßnφ spojenφ se vzdßlen²m replikaΦnφm serverem

Repl_unregister_remote_server - vyma₧e informace o vzdßlenΘm replikaΦnφm serveru

Repl_edit_relation - otev°e okno pro nßvrh replikaΦnφho vztahu

Repl_edit_application_properties - otev°e dialog pro nastavenφ parametr∙ aplikace, vΦetn∞ parametr∙ sdφlenφ s jin²mi servery

Repl_edit_sharing_parameters - otev°e dialog na editaci replikaΦnφch pravidel

Funkce pro programovΘ nastavenφ replikacφ

Repl_GetSet_local_server_props - umo₧≥uje zjistit nebo nastavit replikaΦnφ parametry lokßlnφho serveru

Repl_GetSet_server_props - umo₧≥uje zjistit p°φp. nastavit parametry zadanΘho vzdßlenΘho replikaΦnφho serveru

Repl_GetSet_appl_props - umo₧≥uje zjistit a nastavit replikaΦnφ vlastnosti aplikace.

Repl_Get_state - funkce vracφ informace o stavu sdφlenφ zadanΘ aplikace se zadan²m serverem.

Repl_direct_register_server - po₧ßdß server, aby navßzal spojenφ s replikaΦnφm serverem na zadanΘ adrese.

Repl_refresh_server_info - po₧ßdß server, aby zφskal aktußlnφ informace o zadanΘm replikaΦnφm serveru.

Repl_send_share_req - po₧ßdß server, aby odeslal paket s ₧ßdostφ o sdφlenφ zadanΘ aplikace.

Repl_accept_share_req - p°ijme resp. zamφtne doÜl² po₧adavek na sdφlenφ aplikace.

Repl_abandon_sharing - ukonΦφ sdφlenφ zadanΘ aplikace

Repl_synchronize - zajistφ, ₧e se p°i p°φÜtφ replikaci p°enesou na prot∞jÜφ server vÜechna sdφlenß data, pro kterß je nastaveno replikovßnφ sm∞rem ven.

Reset_replication - zastavφ a spustφ replikace tak, aby se mohly projevit

Funkce pro °φzenφ replikacφ s v²b∞rem serveru v dialogu

AReplicate - otev°e dialog pro v²b∞r serveru a pak provede replikaci na tento server nebo odeÜle ₧ßdost o replikaci z tohoto serveru

ASkip_repl - otev°e dialog pro v²b∞r serveru a pak zamezφ replikovßnφ proveden²ch zm∞n na tento server

Funkce pro programovΘ °φzenφ replikacφ

Replicate - provede replikaci dat ven nebo po₧ßdß o replikaci dat sm∞rem dovnit°

Skip_repl - zamezφ replikovßnφ dat ze zvolenΘ aplikace

Vazby mezi funkcemi

VÜechny uvedenΘ funkce krom∞ Repl_edit_local_server_options, Repl_edit_relation a Repl_edit_application_properties mß smysl volat pouze v situaci, kdy jsou nastaveny parametry lokßlnφho severu a replikovßnφ je zapnuto.

Funkce Repl_edit_sharing_parameters kontroluje, zda je registrovßn n∞jak² vzdßlen² replikaΦnφ server, a pokud nenφ, otev°e dialog pro navßzßnφ spojenφ s nov²m serverem a skonΦφ.

Sdφlenφ aplikace s nov²m vzdßlen²m serverem lze spustit z dialogovΘho okna otev°enΘho v funkcφ Repl_edit_sharing_parameters. P°ed zahßjenφm sdφlenφ se zkontroluje, zda jsou nastaveny pot°ebnΘ vlastnosti aplikace, a pokud ne, otev°e se nap°ed stejn² dialog, jak² otevφrß funkce Repl_edit_application_properties.