Describir: Client/server computing: nirvana or purgatory?