lostyazilim

MySQL ile uzaktan bağlantı çekmek.

18 Mesajlar 2.772 Okunma
lstbozum
wmaraci reklam

KaGaN KaGaN 1881-193∞ Kullanıcı
  • Üyelik 01.10.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Coğrafyacı
  • Konum İstanbul Avrupa
  • Ad Soyad M** Ö**
  • Mesajlar 334
  • Beğeniler 40 / 77
  • Ticaret 2, (%100)

NightMare1905 adlı üyeden alıntı

Bu erişimi sağlayıcıma söylesem açarlar mı?


Kapalıysa açacaklarını sanmam zaten pek güvenli bir şey de değil.
Mevcut sunucuda veritabanı servisi yok mu?
 

 

wmaraci
reklam

NightMare1905 NightMare1905 WM Aracı Kullanıcı
  • Üyelik 30.01.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek Futbolcu
  • Konum İstanbul Anadolu
  • Ad Soyad M** A**
  • Mesajlar 18
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)

KaGaN adlı üyeden alıntı

Kapalıysa açacaklarını sanmam zaten pek güvenli bir şey de değil.
Mevcut sunucuda veritabanı servisi yok mu?


Farklı bir amaç bizimkisi bir oyun sunucu için.
 

 

KaGaN KaGaN 1881-193∞ Kullanıcı
  • Üyelik 01.10.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Coğrafyacı
  • Konum İstanbul Avrupa
  • Ad Soyad M** Ö**
  • Mesajlar 334
  • Beğeniler 40 / 77
  • Ticaret 2, (%100)

NightMare1905 adlı üyeden alıntı

Farklı bir amaç bizimkisi bir oyun sunucu için.


Eğer oyun sunucusuysa zaten kendi içerisinde bir veritabanı vardır mutlaka. Amacınız siteye oyun sunucusundan veri çekmekse bunu kendiniz de halledebilirsiniz ama oyun sunucusuna host üzerinden veri çekmek istiyorsanız dediğim gibi sağlayıcıyla iletişime geçmeniz gerekiyor.
 

 

NightMare1905 NightMare1905 WM Aracı Kullanıcı
  • Üyelik 30.01.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek Futbolcu
  • Konum İstanbul Anadolu
  • Ad Soyad M** A**
  • Mesajlar 18
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)

KaGaN adlı üyeden alıntı

Eğer oyun sunucusuysa zaten kendi içerisinde bir veritabanı vardır mutlaka. Amacınız siteye oyun sunucusundan veri çekmekse bunu kendiniz de halledebilirsiniz ama oyun sunucusuna host üzerinden veri çekmek istiyorsanız dediğim gibi sağlayıcıyla iletişime geçmeniz gerekiyor.


VDS ye site kurmakla uğraşmak istemiyorum. Amacımız Oyun sunucusnda ki verileri veritabanına kaydetmek bunun için siteye entegrasyonlu sistemler hazırladık fakat iframe kullanarak çekmek istemiyoruz.
 

 

wmaraci
wmaraci

KaGaN KaGaN 1881-193∞ Kullanıcı
  • Üyelik 01.10.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Coğrafyacı
  • Konum İstanbul Avrupa
  • Ad Soyad M** Ö**
  • Mesajlar 334
  • Beğeniler 40 / 77
  • Ticaret 2, (%100)

NightMare1905 adlı üyeden alıntı

VDS ye site kurmakla uğraşmak istemiyorum. Amacımız Oyun sunucusnda ki verileri veritabanına kaydetmek bunun için siteye entegrasyonlu sistemler hazırladık fakat iframe kullanarak çekmek istemiyoruz.


Dediğinizi tam olarak anlamadım ama veritabanı oluşturmak için illaki httpd servisini(site) aktifleştirmeniz gerekmiyor.
Oyun sunucusu deyince aklıma Metin2, Knight Online benzeri bir sunucu geldi sanırım sizinki daha farklı bir şey.
 

 

NightMare1905 NightMare1905 WM Aracı Kullanıcı
  • Üyelik 30.01.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek Futbolcu
  • Konum İstanbul Anadolu
  • Ad Soyad M** A**
  • Mesajlar 18
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)

KaGaN adlı üyeden alıntı

Dediğinizi tam olarak anlamadım ama veritabanı oluşturmak için illaki httpd servisini(site) aktifleştirmeniz gerekmiyor.
Oyun sunucusu deyince aklıma Metin2, Knight Online benzeri bir sunucu geldi sanırım sizinki daha farklı bir şey.


Evet daha farklı onlarla bir ilgisi yok oyunda ki player verilerini veritabanına kaydediyor bunun için uzaktan bağlantı gerek.
 

 

KaGaN KaGaN 1881-193∞ Kullanıcı
  • Üyelik 01.10.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Coğrafyacı
  • Konum İstanbul Avrupa
  • Ad Soyad M** Ö**
  • Mesajlar 334
  • Beğeniler 40 / 77
  • Ticaret 2, (%100)

NightMare1905 adlı üyeden alıntı

Evet daha farklı onlarla bir ilgisi yok oyunda ki player verilerini veritabanına kaydediyor bunun için uzaktan bağlantı gerek.


Anladım o zaman dediğim gibi iletişime geçin.
Yine de performans beklemeyin, uzak sunucudan veritabanı bilgisi çekmek her zaman işlem süresini çok fazla uzatır.
 

 

YazilimMimari YazilimMimari Eski adi: Turgay Can Kullanıcı
  • Üyelik 25.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Engineering Director
  • Konum İstanbul Avrupa
  • Ad Soyad T** C**
  • Mesajlar 771
  • Beğeniler 2 / 260
  • Ticaret 0, (%0)
Tavsiyem MySQL 3306 portunu dışarıya açmak demek, database'e sınırsız istekte bulunmak demek ve yanlış giriş işlemlerinde kullanıcının locklanması demek ve envayi çeşit güvenlik açığı demek..

Bunun yerine basit bir REST tabanlı uygulama yazıp, uygulamayı sunucu uzerinde çalıştırıp, MySQL ile bağlantısını kurunuz.

Sonrasında REST sayesinde isteklerinizi yapabilirsiniz ;) Sıfır MySQL açığı ve REST içinde basit bir kullanıcı adı, pass işlemi yaptırırsınız, bu değerleride statik bir değer yaparsınız. Böylelikle bu login işlemi içinde MySQL'e hiç erişilmemiş olur.

Farklı farklı portlardanda bunu yapabilirsiniz. Yukarıdaki sadece çözümlerden birisi.
 

 

https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)
wmaraci
Konuyu toplam 3 kişi okuyor. (0 kullanıcı ve 3 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al