Umístění aplikace a WWW objektů u ISP

Zpět na úvodní stránku
Krok zpět



Výchozí předpoklady

Následující postup vychází z předpokladu, že:
- zvolili jste si certifikovaného partnera pro 602E-Shop Hosting viz Seznam firem poskytujících hosting 602E-Shop a firem provádějících úpravy aplikace. Tento provider provozuje prostředí WinBase602, které je nutné pro hostování vaší aplikace.
- máte naistalovanou aplikaci START pod jménem Alfa (původně Eshop4.1_start);
- aplikaci START jste nastavili podle popisu První kroky po instalaci systému a naplnili ceník vlastním zbožím;
- máte připraven adresář Catalog (použijete obsah adresáře na instalačním CD), kde je úvodní HTML statická stránka, standardní grafické objekty (linky, tlačítka apod.), HTML stránky helpu. Je vhodné zde umístit i vaše logo a banner, přičemž cestu na tyto soubory nastavíte v aplikaci.
- pokud jste se rozhodli používat obrázky zboží, máte je připraveny v adresáři Pic a máte správně zadánu relativní cestu u každé položky ceníku tak, jak budou umístěny na webovém serveru;
- pokud jste se rozhodli používat detailní popisy zboží (t.j. uvedli jste cestu na další HTML stránku, detailní obrázek, audio nebo video soubor), musíte mít tyto soubory připraveny v samostatném adresáři např. Popisy.


Umístění aplikace a WWW objektů u ISP

Vybraný ISP (Internet Server Provider) bude hostovat vaši aplikaci na svém WWW serveru a tak zajistí její přístupnost v síti Internet. Po dohodě s vámi zajistí, že mohou webový klienti přistupovat do vaší aplikace elektronického obchodu a tak si objednávat zboží. Obvyklým způsobem je, že na vaší již existující hlavní WWW stránce přibude odkaz na elektronický obchod.
V rámci spolupráce s vybraným ISP pro zajištění průběžné aktualizace ceníku je nejlepším řešením FTP přístup do adresáře "Catalog", "Pic" a "Popisy", které jsou umístěny na WWW serveru tohoto providera. Samozřejmou nutností je zřízení oprávnění pro váš přístup do těchto adresářů.

Princip FTP služby
FTP je způsob přístupu a také program, který slouží pro spojení s jiným počítačem v síti Internet s možností prohlížení adresářového stromu na vzdáleném počítači a umožňuje přenášení zvolených souborů ze vzdáleného počítače na svůj nebo naopak.
FTP pracuje na principu klient-server. Služby FTP může využívat každý, kdo má přístup k počítači, který je připojen k Internetu a na němž je instalován klient FTP (to platí téměř o každém počítači v síti Internet). FTP lze využívat i nepřímo - prostřednictvím služeb TRICKLE, BITFTP nebo FTPMAIL.


Přejmenování aplikace START (tj. Eshop4.1_start) před její umístěním u ISP:
  1. Na svém SQL serveru máte aplikaci Eshop4.1_start. Po jejím spuštění si nastavte Adresář pro zálohu dat v okně Nastavení - Základní nastavení, záložka Adresáře.
  2. Ujistěte se, že vaše aplikace s daty neobsahuje žádné objednávky; v opačném případě zrušte nejprve všechny položky objednávek v tabulce OBJ_POLOZKY a pak samotné hlavičky objednávek v tabulce OBJ_HEADER a nakonec použijte funkci Uvolnit zrušené záznamy pro obě tabulky přes tlačítko Správa tabulky z řídícího panelu WinBase602.
  3. Proveďte uložení všech dat v aplikaci akcí Soubor - Archivace dat. Tyto data budou přenesena do nově pojmenované aplikace.
  4. Proveďte import START aplikace (tj. prázdné aplikace Eshop4.1_start bez dat), získané z CD ROM nebo z downloadu.
    Protože aplikace je již pod tímto názvem uložena na SQL serveru, objeví se dotaz "Přepsat" nebo "Nové jméno" - zvolte "Nové jméno" a nejlépe použijte název vaší firmy bez diakritiky a mezer s délkou do 8 písmen. Můžete použít stejné jméno, kterým jste pojmenovali svůj SQL server; v rámci těchto postupů je použito jméno Alfa jako START aplikace.
  5. Spustíte tuto novou přejmenovanou aplikaci (Alfa). Objeví se dialog pro zadání licenčního čísla; pokud licenční číslo máte - zadáte je nebo dialog přeskočíte.
  6. Objeví se průvodce pro úvodní nastavení aplikace - průvodce ukončíte tlačítkem Přerušit v okně Úvodní nastavení.
  7. V okně Základní nastavení kliknete na záložku Adresáře a specifikujte Adresář pro zálohu dat a pak klikněte na tlačítko OK. Do tohoto adresáře jste uložili data ze své původní aplikace Eshop4.1_start.
  8. Proveďte akci Soubory - Obnova dat z archívu, která zajistí načtení všech dat z původní aplikace.

Postup umístění WWW objektů u ISP:
  1. Připravíte si obsahy adresářů "Catalog", "Popisy" a "Pic".
  2. Pomocí služby FTP přenesete tyto adresáře do vyhrazeného adresáře u ISP.
  3. Požádáte ISP o aktualizaci úvodní html statické stránky, kde nastaví jméno vaší aplikace elektronického obchodu (v našem případě "Alfa") a jméno SQL serveru.

Příprava aplikace ISP pro navázání replikačního vstahu:
  1. Pokud aplikaci nemáte spuštěnou, tak ji spusťte v klientovi WinBase602.
  2. Zjistěte přesný název a identifikaci vaší aplikace (v našem případě "Alfa"). Oba údaje naleznete v okně Nápověda - O programu a sdělte je svému ISP, např. e-mailem.
  3. Váš ISP použije získané údaje (přesný název a identifikace vaší aplikace) pro editaci prvního řádku souboru ESHOP4.1_START.APL v aplikaci Eshop4.1_start:
    Editace APL souboru

    a pak tuto aplikaci naimportuje na svůj WWW server. Tato aplikace se nesmí na straně ISP spouštět, dokud neproběhnou první replikace. Zkontrolujte si definici startovacího objektu pro objekt Eshop4.1, který je umístěn ve skupině objektů Programy v řídícím panelu WinBase602.
  4. Ujistěte se, že správce ISP naimportoval aplikaci pro navázání replikačního vztahu s vaší aplikací na svůj WWW server.
    V tomto okamžiku je vaše aplikace připravena pro navázání replikací a přenos dat z vaší aplikace na WinBase602 SQL Server u ISP.
V rámci navazování replikací nezapomeňte nastavit:
- v aplikaci 602E-Shop v menu Nastavení - Základní nastavení, záložka Ostatní přidělování lichých ID čísel pro obchodní partnery;
- v řídídícím panelu vývojového prostředí pro aplikaci nastavte ve Vlastnostech server, který je správcem pešků a otcovský server pro detekci replikačních konfliktů.

Tipy
Odkazy na detailní popisy zboží mohou být uvedeny plnou URL adresou, a v tomto případě nemusíte vytvářet a přenášet adresář "Popisy".
Máte-li na vašem počítači vhodný WWW server (např. Microsoft Internet Information Server 4.0), můžete si prohlížet vaši DEMO nebo START aplikaci i ze strany webového klienta. V tomto případě umístíte adresáře "Catalog", "Popisy" a "Pic" na váš počítač do hlavního adresáře WWW serveru. Můžete použít postup "Umístění WWW objektů na web server", který je součástí popisů "Instalace 602E-Shop LAN".
Při spuštění prázdné aplikace na straně ISP (ještě před proběhnutím první replikace) dojde vytvoření záznamů v prázdných tabulkách. Tato operace zabrání úspěšnému provedení replikací. Náprava tohoto stavu je popsána v následujícím postupu.

Postup opětovného umístění prázdné aplikace u ISP:
  1. Ukončete sdílení mezi SQL servery.
  2. Smažte importovanou aplikaci.
  3. Importujte opět původní prázdnou aplikaci od provozovatele a nespouštějte ji.
  4. Dále pokračujte podle kapitoly Příprava aplikace ISP pro navázání replikačního vstahu.

www.software602.cz
Navigační stránky CD 602E-Shop jsou optimalizovány pro MSIE 800x600
Na začátek stránky