Promotic
WikipediaLinkedInYoutubeTwitterFacebook

Nastavení NetDDE

NetDDE je rozšíření komunikačního standardu DDE pro komunikaci v síti. Ve OS Windows 2000 a vyšší je to Služba (Service) a je vhodné nastavit službu jako "spouštět automaticky".
 
Upozornění. Z určitých důvodů je potřeba pro funkčnost NetDDE mít instalován síťový protokol Netbios nebo NetBEUI. V OS Windows lze nainstalovat samostatný NetBEUI protokol, nebo mít v TCP/IP protokolu zapnuto využívání služeb Netbios. Tyto protokoly však nejsou směrovatelné, což znamená, že pomocí komunikace NetDDE lze přenášet data jen v jedné lokální síti. Ve velkých podnikových sítích skládajících se z více serverů tedy pomocí NetDDE nelze komunikovat! To je take jeden z důvodu, proč je lépe pokud možno využívat jiné druhy komunikací, například Sdílení XML dat.
 
Nastavení strany NetDDE server:

Chceme-li poskytovat službu "PROMOTIC", námět "OBJECT", položku "item1" a to z počítače se jménem "USER", vykonáme následující kroky:

- Spustíme NetDDE (viz popis výše).
- Spustíme program DDEshare.exe, což je manažer DDE. Tím dojde k výběru DDE dat poskytovaných na daném počítači, kde byl DDEshare.exe spuštěn.

V menu Share v položce DDE Shares po stisku tlačítka Add a Share se přidá nový share. Zde je potřeba nastavit:

- Share name: zvolíme název zakončený znakem '$', například MYSHARE$
- Application name: například PROMOTIC
- Topic name: například OBJECT
- Acces type: FULL (číst i zapisovat) nebo READONLY (jen číst)
- Grant acces to all items (=Udělit přístup ke všem položkám).

Okno potvrdíme stiskem tlačítka OK. Stiskneme tlačítko Trust share a objeví se okno, kde se pro příslušný share zatrhnou volby

- Start Application Enable
- Initiate to Application Enable

Tlačítkem OK se vše potvrdí a program lze zavřít. Tyto informace OS Windows uloží do své databáze, která je zachována i po restartu počítače.

 
Nastavení strany NetDDE klient:

Spustíme NetDDE (viz popis výše). Vzdálený klient se na službu odkazuje pomocí:

- service: '\\USER\NDDE$'
- topic: 'MYSHARE$'
- item: název položky služby "PROMOTIC", tématu "OBJECT", kterou počítač se sítovým jménem "USER" poskytuje výše zmíněným způsobem pomocí NetDDE, v tomto případě například "item1".
Příklad:
Příklad tvaru v Excelu
'\\UZIVATEL\NDDE$'|'MYSHARE$'!item1
Navigace:
 
- DDE
 
- Nastavení NetDDE
 
 
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice