Pro replikaci můžete použít dvě adresy resp. způsoby. Přednostně je používána "Adresa místního serveru". Poskytovatel Internetu, který hostuje více aplikací, si může zvolit i "Alternativní adresu" a tak replikovat přes "Direct IP" adresu a s jinými aplikacemi např. přes SMTP/POP3 server.
V případě instalace "602E-Shop Personal Hosting" vyplňte pouze záložku
Adresa místního serveru s následujícími povinnými údaji:
zvolte typ
Pošta a jméno profilu pro replikace, který jste vytvořili v předešlém kroku
Nastavení profilu poštovních parametrů;
heslo pro přístup do POP3 e-mailové schránky takové, jako v předešlém kroku
Nastavení profilu poštovních parametrů;
poštovní adresa tak, jak je nastavena v předešlém kroku
Nastavení profilu poštovních parametrů;
z comba zvolte typ poštovní adresy
SMTP;
založte vstupní a výstupní adresář (tj. InQueue a OutQueue) pro ukládání replikačních paketů;
počet replikačních vláken nastavte na 1;
periodu prohlížení replikačních plánů nastavte na 1 (tj. 1 minuta);
zaškrkněte check box pro povolení replikací.
Registrace protějšího (akceptujícího) SQL serveru
1. Připojte se na Internet
2. Ve středním okně řídícího panelu rozbalte složku "Systém"
3. Kliknutím na ikonku "Replikační servery" se vám zobrazí seznam replikačních serverů.
Pokud jste v minulosti neprováděli registraci protějšího serveru, bude tento seznam prázdný.
4. Klikněte na tlačítko "Registrovat" a zadejte e-mailovou adresu akceptujícího serveru (zjistěte u poskytovatele Internetu, který hostuje vaší aplikaci).
5. Po stisknutí tlačítka OK odešle místní server protějšímu speciální paket, ve kterém předá informace o sobě (jméno, e-mailová adresa apod.). Protější server odpoví stejnými informacemi, které se uloží do tabulky serverů.
6. Otevřte okno WinBase602 SQL Serveru (kliknutím na ikonku na liště) a sledujte je-li na serverové info odpovězeno.
7. Objeví-li se hláška (Čtu paket typu serverové info) je protější server zaregistrován (po překreslení pohledu v řídícím panelu jej uvidíte v seznamu replikačních serverů).
viz poznámka 1
Dokud neobdržíte paket Serverové info, nebyla úspěšně provedena registrace protějšího serveru a nemůžete pokračovat dále v navazování replikací.
Nastavení vlastností aplikace
1. V řídícím panelu WinBase602 klikněte na ikonku s aplikací
2. V pravém panelu klikněte na tlačítko "Vlastnosti" a v záložce "Replikace" nastavte váš místní žádající server:
3. Ostatní záložky (Závislosti a WWW objekty) nechte bez povšimnutí. Změny potvrďte tlačítkem
OK.
Navázání replikací mezi aplikacemi
1. V pravém řídícím panelu klikněte na
Repl. pravidla

2. V záložce
Protější server (další záložky ignorujte) nastavte kliknutím na tlačítko
Sdílet s dalším serverem.

Volbu Považovat současný stav za synchronizovaný? lze použít jen v případě, že navazujete replikační vztah mezi totožnými aplikacemi tj. s aplikací, která vznikla exportem vaší aplikace včetně dat. Předpokládá se, že obě aplikace jsou totožné jak zdrojovým kódem tak daty.
3. Zadejte jméno vzdáleného serveru (jméno SQL Serveru u ISP) a jméno vztahu v aplikaci "Isp".
4. Po kliknutí na
OK sledujte opět okno serveru - objeví se "Tvořím paket typu žádost o sdílení".
5. Telefonicky se spojte se službou u serveru ISP a požádejte je, aby žádost o sdílení aplikací potvrdil.
6. Obdržíte-li zprávu "Čtu paket typu Přijetí sdílení", je úspěšně navázáno sdílení mezi aplikacemi.
viz poznámka 1
7. Objeví-li se v okně serveru "Čtu paket typu Potvrzení replikace číslo 1" je replikační vztah navázán. Data z aplikace na Vašem PC se přenesla na server ISP.
viz poznámka 1
V okně SQL serveru byste měli postupně obdržet následující informace:

Pokud se tyto informace nezobrazí, zkontrolujte si znovu pečlivě všechny předchozí nastavení, popř. kontaktujte svého ISP.
8. Održíte-li zprávu
Čtu paket typu Potvrzení replikace číslo 1, můžete ukončit spojení na Internet a vypnout počítač.
Poznámka 1
Pokud SQL server běží na počítači s modemem, musíte ručně spustit stažení pošty z POP3 schránky; označte myší aplikaci v řídícím panelu vývojového prostředí a stiskněte tlačítko Replikovat sem, zobrazí se okno Vyberte server(y) pro replikaci (obsah okna ignorujte) a stiskněte tlačítko OK. V okně SQL serveru se zobrazují informace o navazování telefonického spojení. Není-li modem připojen k tomuto počítači, informace o telefonickém spojení se nezobrazují.
Bude-li ve schránce POP3 paket od protějšího serveru, jste o přečtení paketu informováni v okně SQL serveru.
SQL server se pokusí vytočit telefonní linku a vyzvednout si paket ze své POP3 schránky. Může se stát, že doručení paketu od protějšího serveru bude trvat i několik minut. Proto doporučujeme po cca 5 minutách zkusit opět funkci Replikovat sem. Nedojde-li paket typu serverové info resp. potvzení žádosti, pokuste se ověřit nastavení poštovních údajů, připojení na Internet mezi vámi a protějším serverem, popř. se spojte se správcem protějšího SQL serveru.
Profily poštovních parametrů
Profil je sada parametrů, které jsou potřeba k inicializaci použité pošty. Aplikace potřebuje pro zpřístupnění pošty znát pouze jméno profilu a prakticky vůbec nemusí brát ohled na to, která z podporovaných pošt je v cílovém prostředí nainstalovaná. Pokud se změní některý z parametrů pošty, není třeba měnit aplikaci, stačí změnit hodnotu parametru v profilu. V systému může existovat několik profilů, které se liší svým jménem, implicitní profil má jméno prázdné. V prostředí Windows jsou profily uloženy v registrační databázi pod klíčem:
HKEY_LOCAL_MACHINE\SOFTWARE\Software602\WinBase602\Mail
Implicitní profil tvoří řetězcové hodnoty tohoto klíče, pojmenované profily jsou uloženy jako podklíče daného jména. Pro vytváření a správu profilů lze použít Konfigurační panel WinBase602, záložku Pošta. Na UNIXu a Novellu jsou profily uloženy v souboru WBKERNEL.INI, implicitní profil v sekci [MAIL_], pojmenované profily v sekci [MAIL_jméno profilu]. Soubor WBKERNEL.INI se edituje ručně z prostředí OS. Je zřejmé, že pro tyto OS se uplatní pouze profily typu SMTP/POP3. Do WBKERNEL.INI nelze uložit zašifrované přístupové heslo do POP3 schránky.
Příklad implicitního profilu definovaného na Novellu resp. Linuxu ve WBKERNEL.INI:
[MAIL_]
SMTPServer=winbase.soft602.cz
MyAddress=server@soft602.cz
POP3Server=winbase.soft602.cz
UserName=server
FilePath=/wbsend;/wbsend/temp
Zde použitý pojem profil není totožný s profily používanými při MAPI komunikaci nebo s profily programu Mail602. Je to pojem obecnější, vyjmenované profily jsou jeho podmnožinou.
Parametry profilu pro SMTP/POP3
- SMTPServer
- Jméno nebo IP adresa SMTP serveru
- MyAddress
- Poštovní adresa, která bude v zásilkách uvedena jako adresa odesílatele
- POP3Server
- Jméno nebo IP adresa POP3 serveru
- UserName
- Jméno uživatele poštovní schránky
- DialConn
- Jméno telefonního připojení (ze složky Telefonické připojení sítě)
- DialUserName
- Jméno uživatele telefonního připojení k Internetu
- FilePath
- Seznam adresářů (s absolutními cestami v syntaxi daného OS) oddělených středníkem, ze kterých lze připojit soubor k zásilce (a tudíž odeslat). Pokud se aplikace pokusí odeslat soubor z jiné složky, než je v seznamu, bude požadavek odmítnut. Jestliže parametr není specifikován, nebo obsahuje-li prázdný řetězec, bude možné odeslat libovolný soubor. Jde o to, že SQL server zpravidla běží s velkými přístupovými právy a je třeba neprivilegovaným uživatelům databáze zabránit v neoprávněnému přístupu k souborům.
Příklad (Windows): D:\wbdata;D:\wbdata\temp
Příklad (NetWare): SYS:wbdata; SYS:wbdata/temp
Příklad (UNIX): /wbdata;/wbdata/temp
Parametry SMTPServer a MyAddress jsou povinné pro odesílání pošty. Parametry POP3Server a UserName jsou povinné pro příjem pošty. Parametry DialConn a DialUserName jsou nutné pouze pokud je počítač připojen k Internetu pomocí vytáčené linky. Konfigurační panel umožňuje navíc do profilu v registrační databázi Windows uložit heslo pro přístup k POP3 schránce (pro odesílání pošty není heslo potřeba) a případně heslo pro telefonní přístup k Internetu.
Navigační stránky CD 602E-Shop jsou optimalizovány pro MSIE 800x600