473,399 Members | 3,603 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,399 software developers and data experts.

Server - Client Application

Hello
I am working on PostgreSQL-8.2.4 ,and OS is fedora-6. There are other 3 systems ,having same OS(fedora-6) .Actually, i am new in postgresql .I have already installed postgreSQL-8.2.4 on my system successfully . But I do'nt have any idea that ,how can i make server- clients .There are 4 systems , I want make one system as a server and other as a client .So explain me step by step thatswhile i can make server - client network. I want to make my system(Already having postgresql-8.2.4) as a client and other one as a server.

Explain me in detail ........ or it may be step by step installatins of server and
client........

Thanks in Advance
Chitranjan Singh
Aug 6 '07 #1
5 2434
michaelb
534 Expert 512MB
Client/Server application with Postgresql does not need to have multiple database installations.
Unless what you have in mind is some kind of master/slave multi-server system, all you need is just one database server.

Talking about clients there are many different ways to implement the client side, and it is up to you to design the implementation you want, so let's start with how you intend to use your client/server database system, what tools you have at your disposal and what programming languages you are familiar with.
Aug 6 '07 #2
Client/Server application with Postgresql does not need to have multiple database installations.
Unless what you have in mind is some kind of master/slave multi-server system, all you need is just one database server.

Talking about clients there are many different ways to implement the client side, and it is up to you to design the implementation you want, so let's start with how you intend to use your client/server database system, what tools you have at your disposal and what programming languages you are familiar with.
Thanks for replying ,please tell me ways to make client . Is there any setting to make client or the same step of installation on client system . I want to fire query and want to use PL/pgSQL from client side and main thing i want to do benchmarking(performance metrics).

Thanks in advance
chitranjan singh
Aug 7 '07 #3
michaelb
534 Expert 512MB
Anything other than connecting directly to the backend process would make some kind of client/server scenario.
Since you don't seem to have any specific requirements perhaps you should start with psql , which is the simplest client interface to the database, most importantly it does not require anything from you - it's already there and you can use it.
Aug 7 '07 #4
Anything other than connecting directly to the backend process would make some kind of client/server scenario.
Since you don't seem to have any specific requirements perhaps you should start with psql , which is the simplest client interface to the database, most importantly it does not require anything from you - it's already there and you can use it.
I am connecting LINUX(Fedora6) based computers through ssh , like SSH 192.168.x.x from client side (SSH IP Address) and then
psql [database]
it is connected and working fine ..
Is it client / server application ?, please explain me..
Through SSH ,I think ,it is accessing my whole PC ,if we given the root login and password or If we given postgres login and password(PC having installed PostgreSQL) it will accessing whole database same as server....please short out my problem.....and explain me step by step...
if we connecting through "SSH" , is it become client/server ? please explain..

Thanks in Advance
Chitranjan Singh.
Aug 13 '07 #5
michaelb
534 Expert 512MB
SSH, PC and UNIX are not important - client and the server do not have to be on different machines.
Think of it as a two-piece construct; the database server is running and always listening for the clients. The psql terminal that you are using is one such client.
Of course it is more common to have an application, or a web server talking to the database server, but there's nothing wrong with psql. Actually, it is perfect if you're just starting learning Postgresql.
Aug 13 '07 #6

Sign in to post your reply or Sign up for a free account.

Similar topics

3
by: ^CeFoS^ | last post by:
Hi to everybody, due to I want to use the serial port of a server machine through an applet allocated in html document. > Then one application will run in the server machine and using > the serial...
5
by: Matt | last post by:
I think this is the basic concept in ASP server-side development. My boss told me web application is NOT client-server application. I argued with him because browser is the client, and the server...
2
by: Microsoft | last post by:
I'm about to start converting my application from a old-style monolith exe (with flat files and limited database support for sharing some of the data) to a layered .NET SQL server version. I have...
4
by: Prince Kumar | last post by:
I joined a company recently and they have a java program which hangs (does nothing) after a while. This is no way consistent. It could succeed quite a few times and can fail a few other times....
6
by: Ken Allen | last post by:
I am relatively new to .Net and C#, but I hav ebeen programing in other languages and done some COM work for a number of years. I am attempting to understand how to map an older program...
4
by: jens Jensen | last post by:
Hello, I was given the task to build a .Net client that will talk to IBM integration server via HTTP post. The idea is that each http packet exchange should be authenticated via X09 "client...
2
by: Jobs | last post by:
Download the JAVA , .NET and SQL Server interview with answers Download the JAVA , .NET and SQL Server interview sheet and rate yourself. This will help you judge yourself are you really worth of...
2
by: Wimpie van Lingen | last post by:
Hey I have some more questions with regards to Remoting in .NET 2. I'm using TCP with the Binary formatter. My solution consists of 4 projects: - Class Library containing the server classes...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.