Paweł Mszyca

Paweł Mszyca Web Developer

Temat: Baza na serwerze Home

Witam,
Mam za zadanie zintegrować sklep internetowy abStore z oprogramowaniem WF-Mag zainstalowanym na komputerze w firmie. Rozumiem, że ma to wyglądać w ten sposób, że na komputerze stawiam SQL Server, instaluję WF-Maga, wystawiam bazę SQL na zewnętrzne IP i podaję to IP w konfiguracji sklepu abStore. Teoretycznie wszystko okej, ale co w przypadku gdy nie ma możliwości wystawienia bazy na zewnętrze IP? Nie byłem jeszcze w firmie gdzie będę to instalował, nie wiem jak wygląda tam sieć i kto jest dostawcą. Moja wiedza z technologii sieci jest ograniczona, dlatego nasunęło mi się 'obejście' tej sytuacji w sposób następujący: kupuję Windows Server w serwisie home.pl, tam tworzę bazę i ustawiam jej możliwość zdalnych połączeń (o ile to możliwe, nie dopytywałem jeszcze działu technicznego) - pod tę bazę podłączam zarówno WF-Maga zainstalowanego na komputerze PC w firmie, jak i sklep internetowy abStore. Czy takie rozwiązanie jest możliwe/bezpieczne i czy ma sens?
Paweł Parzych

Paweł Parzych Starszy Programista
Delphi/MSSQL

Temat: Baza na serwerze Home

A co będzie, jeśli klient będzie miał awarię internetu ?
Nie będzie mógł skorzystać z WF-Mag'a w tym momencie.

Proponuję skupić się bardziej nad zmianą dostawcy internetu (w razie potrzeby lub porozmawiać z aktualnym dostawcą) aby uzyskać stałe, zewnętrzne IP.
Paweł Kruk

Paweł Kruk programista hobbysta
:-)

Temat: Baza na serwerze Home

Witam,
W przypadku abStore nie ma potrzeby "wystawiania" bazy do sieci publicznej. Na serwerze z bazą instaluje się aplikację ConnectorClient, która obsługuje komunikację pomiędzy bazą WF-Maga a bazą abStore'a. W konfiguracji integracji w panelu sklepu podaje się adres w kontekście aplikacji łączącej czyli 127.0.0.1.
Paweł Mszyca

Paweł Mszyca Web Developer

Temat: Baza na serwerze Home

Czyli nie ma obowiązku posiadania zewnętrznego IP na serwerze z bazą?
Paweł Kruk

Paweł Kruk programista hobbysta
:-)

Temat: Baza na serwerze Home

Absolutnie nie ma. To łącznik zainstalowany przy bazie nawiązuje połączenie z abStore-m, odpytuje go o nowe zamówienia i wysyła dane o asortymencie. abStore sam z siebie do bazy nic nie wysyła wiec jej adres publiczny mu do niczego potrzebny nie jest. Na dobrą sprawę serwer SQL może w ogóle dostępu do internetu nie mieć :)
Paweł Mszyca

Paweł Mszyca Web Developer

Temat: Baza na serwerze Home

Serdecznie dziękuję za wyjaśnienie ;)

Następna dyskusja:

Adresy dostawy - baza danych




Wyślij zaproszenie do