Dve DB – PHP – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Dve DB – PHP – Fórum – Programujte.comDve DB – PHP – Fórum – Programujte.com

 

Nurder
~ Anonymní uživatel
2 příspěvky
27. 9. 2014   #1
-
0
-

Ahoj, prosim o radu mam mensi problem. Mam web. stranku, ktera ma svou DB. Na jinem serveru mam dalsi DB a ja bych potreboval ne webove strance cas od casu pracovat s daty z te druhe databaze. Pripojovat se primo na tu dalsi DB mi neprijde vhodne a proto se ptam, jak bych mel postupovat. Napsat si nejake api, ktere mi bude vracet data z te druhe DB ?

Dekuji

Zasláno z mobilního telefonu.

Nahlásit jako SPAM
IP: 213.220.204.–
Kit+15
Guru
27. 9. 2014   #2
-
0
-

#1 Nurder
Pokud je možné se připojit na tu druhou DB, klidně to udělej. Pokud použiješ SSL, bude to i bezpečné.

Jinak můžeš použít třeba REST (jednodušší) nebo SOAP (komplexní).

Nahlásit jako SPAM
IP: 2a00:1028:83a0:37a6:221:5...–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Nurder
~ Anonymní uživatel
2 příspěvky
27. 9. 2014   #3
-
0
-

Super diky moc :)

Zasláno z mobilního telefonu.

Nahlásit jako SPAM
IP: 213.220.204.–
crazy
~ Moderátor
+10
Grafoman
29. 9. 2014   #4
-
0
-

#2 Kit
Tak zrovna SOAP a REST jsou dvě úplně odlišné věci.

Nahlásit jako SPAM
IP: 89.103.111.–
All you need is vision and time.
Kit+15
Guru
29. 9. 2014   #5
-
0
-

#4 crazy
To my víme. Proto se také různě jmenují.

Nahlásit jako SPAM
IP: 147.229.242.–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
crazy
~ Moderátor
+10
Grafoman
29. 9. 2014   #6
-
0
-

#5 Kit
Já jenom, že mu je doporučuješ na stejnou věc a rozdíl si zmínil jenom ten, že REST je jednodušší a SOAP komplexnější :D

Nahlásit jako SPAM
IP: 89.103.111.–
All you need is vision and time.
Kit+15
Guru
29. 9. 2014   #7
-
0
-

#6 crazy
Vidím, že tvé doporučení to vysvětluje mnohem lépe.

Nahlásit jako SPAM
IP: 147.229.242.–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
crazy
~ Moderátor
+10
Grafoman
29. 9. 2014   #8
-
0
-

#7 Kit
Milí pane, 

vidíte správně, že nevystvětluje lépe, ale doporučit někomu SOAP na to, aby získal přístup k další databázi nemůžete myslet vážně :)

Nahlásit jako SPAM
IP: 89.103.111.–
All you need is vision and time.
Kit+15
Guru
29. 9. 2014   #9
-
0
-

#8 crazy
Zkus podrobně rozvést, jak bys udělal propojení s druhou databází, na kterou nemáš přímý přístup.

Nahlásit jako SPAM
IP: 147.229.242.–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
crazy
~ Moderátor
+10
Grafoman
29. 9. 2014   #10
-
0
-

#9 Kit
Tak nejjednodušší řešení je určitě si vytvořit ssh tunnel a pak k databázi přistup přímo z aplikace. 

Využití REST architektury se dále nabízí jako další z možností, nicméně se musí vytvořit další aplikace, která není součástí aplikace, na které zrovna pracuje.

A SOAP je opravdu "kanón na vrabce" a na tuto službu krajně neefektivní.

Nahlásit jako SPAM
IP: 89.103.111.–
All you need is vision and time.
Kit+15
Guru
29. 9. 2014   #11
-
0
-

#10 crazy
SSH tunel bude skutečně asi nejjednodušší, ale není vždy dostupný.

Vytvořit REST API není zase tak složité, jak se zdá. Klasický CRUD, který ani nemusí být úplný. Dotazování na úrovni jednotlivých tabulek bych však v něm určitě nedělal.

Proč pořád píšeš o SOAPu, když je podle tebe neefektivní?

Nahlásit jako SPAM
IP: 147.229.242.–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 23 hostů

Podobná vlákna

While dve podminky — založil 32DelphiLamer1

Dvě okna — založil bohetik

FI MUNI dvě otázky — založil AlexJacobson

Otevřou se dvě okna — založil paul27

Dve cpp, zkompilovane programy — založil vojta129

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý