affamato ha scritto:
non penso che utilizzando il " localhost" possa avvenire una cosa del genere
Se tieni applicazione e DB sulla tua stessa macchina e quindi il PostgreSQL risponde solo sul "localhost", è ovvio che può andare bene solo per te e non per "altri" (che magari sono su una stessa rete LAN).
Ma come ho detto prima, la tua applicazione e il PostgreSQL possono anche stare su due macchine DIVERSE.
+-------+ +------------+
| TUA | LAN |porta |
| APP |---------->|5432--->DB |
| | | |
+-------+ +------------+
macchina B macchina A
In uno scenario del genere, la cosa importante è assicurarsi che la porta 5432 (del PostgreSQL) sulla macchina A sia accessibile da altre macchine sulla stessa rete (B anche C, D, ecc....). Significa avere il pieno controllo della infrastruttura di rete: router, firewall (hw e/o sw) e quant'altro. È una questione solamente "sistemistica", di amministrazione delle reti. Non c'entra più niente con la programmazione.