Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Consiglio su realizzazione progetto

    Vorrei sapere come realizzare a grandi linee, due cose, una complementare dell'altra.
    Ho un server con ubuntu 10.04, database PostgreSQL e PHP. Dall'altra parte non si sa, ma non dovrebbe interessare molto ( dite voi, poi se interessa).
    Vorrei mettermi in comunicazione con un'altra macchina per uno scambio di dati tra due basi di dati diverse.
    La prima: avere un servizio che resti in ascolto (cioè interroghi continuamente) un altro server per estrarre dei dati, probabilmente in xml.
    La seconda: avere un servizio che all'inserimento di particolari dati sul database monti un xml e spedisca i dati ad un'altra macchina, che dovrebbe restare in ascolto.
    Teologia: l'arte di argomentare l'inesistente per mezzo dell'insostenibile.

  2. #2
    Utente di HTML.it L'avatar di Enoa
    Registrato dal
    Jul 2005
    Messaggi
    573
    Scusa non è chiaro quello che chiedi, ma fossi in te eviterei "demoni in ascolto continuo" scritti in PHP, meglio python o C o C++
    L'ambiente sarà:
    - Server1 master
    - Server2 slave/client

    Il Server2 quando ha bisogno dei dati interroga il Server1.
    Oppure si tratta di sincronizzazione continua? Sensibilità dei dati?
    I server sono sulla stessa lan?

  3. #3
    Originariamente inviato da Enoa
    Scusa non è chiaro quello che chiedi, ma fossi in te eviterei "demoni in ascolto continuo" scritti in PHP, meglio python o C o C++
    L'ambiente sarà:
    - Server1 master
    - Server2 slave/client

    Il Server2 quando ha bisogno dei dati interroga il Server1.
    Oppure si tratta di sincronizzazione continua? Sensibilità dei dati?
    I server sono sulla stessa lan?
    grazie.
    allora, i server sono due rete differenti, i dati sono sono di estrema sensibilità ( dati sanitari ).
    la sincronizzazione dovrebbe avvenire o all'inserimento di alcuni dati, che poi devono essere ricopiati pari pari sull'altro server nel db postgres oppure ogni tot minuti.
    purtroppo non so programmare in c o c++.
    php cosa ha di non buono per fare questo lavoro?
    ancora grazie.
    Teologia: l'arte di argomentare l'inesistente per mezzo dell'insostenibile.

  4. #4
    Utente di HTML.it L'avatar di Enoa
    Registrato dal
    Jul 2005
    Messaggi
    573
    Se i dati sonio sensibili, temo tu non li possa far viaggiare in chiaro da un server all'altro via http.
    Php, essendo un linguaggio di scripting, è lento e non ce lo farei mai un demone ad esecuzione continua
    Io darei un'occhiata a HTTPS, vpn e ssh tunneling
    vedi se ti è d'ispirazione:
    http://forum.html.it/forum/showthrea...readid=1472532

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.