Re: Newbie Question
Re: Newbie Question
- Subject: Re: Newbie Question
- From: Justin Walker <email@hidden>
- Date: Tue, 13 Jul 2004 09:03:06 -0700
On Jul 13, 2004, at 3:43, Quinn wrote:
At 22:54 +0000 12/7/04, Maxwell Robertson wrote:
Can anyone offer advice on how to start developing a client - server
application?
What can you tell us about:
o the platform requirements? (what version of Mac OS X?, would you
like to support other platforms?)
o the development environment? (we've had a lot of Pascal questions on
the list recently :-), but there are other concerns (CW vs Xcode,
Mach-O vs CFM, etc))
o the expected workload? (total bandwidth, number of transactions per
second, number of clients)
o the protocol? (what do you need to transmit between the client and
the server?)
Your answers to these questions will significantly affect my
suggestions.
Some additional advice:
1) Follow Quinn's advice;
2) Invest in a book by W. Richard Stevens, called "Unix Network
Programming". It is in 3 editions by now. The second is in two
volumes, the first dealing with the socket and XTI APIs. It has been
rewritten, in a 3rd edition, by someone other than Stevens, but I
suspect it is still a good resource. These books go into some detail
on the subject of client-server design and implementation, and include
plenty of example code (which is available on the web).
Regards,
Justin
--
Justin C. Walker, Curmudgeon-At-Large *
Institute for General Semantics | "Weaseling out of things is
what
| separates us from the animals.
| Well, except the weasel."
| - Homer J Simpson
*--------------------------------------*-------------------------------*
_______________________________________________
macnetworkprog mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/macnetworkprog
Do not post admin requests to the list. They will be ignored.