This paper argues that thick (fat) client/server architecture is the superior choice for engineering consulting firms running Computer-Aided Design (CAD) workflows. It examines why thin client networks fall short when handling data-intensive CAD files, shared visualizations, and concurrent engineering tasks performed across global teams. The paper addresses four key dimensions: real-time data integration requirements, multimedia and visualization performance, network security compliance, and software licensing cost efficiency. Drawing on empirical studies and industry sources, the analysis demonstrates that thin client architectures cannot reliably scale to the bandwidth, security, and collaborative demands inherent in professional CAD environments.
The continual debate between the inherent value of thin client/server architectures — which can be configured relatively quickly — and the more intensive planning, implementation, and maintenance demands of thick client/server networks must be evaluated by use case and application type. A thin client network's speed of configuration and ubiquity of support must be balanced against the bandwidth requirements that more data-intensive applications demand over time (Guynes & Windsor, 2011). The purpose of this analysis is to illustrate why an engineering consulting and design organization requires a thick client/server architecture given the size, complexity, and continual editing necessary to complete projects on time across global operations. Computer-Aided Design (CAD) files often require intensive cross-integration of support and reference files, including symbol libraries. These prerequisites for effective CAD system use make a thick client/server architecture ideal for this specific context.
The driving catalyst for adopting a thick client/server architecture to support teams of CAD designers globally is the intensive level of data integration inherent in their design files and supporting imagery, vector data, and application assets. A thin client network, predicated on small and relatively simple transactions, is well suited for conversational and quick interchanges such as those that occur in e-mail and low-end collaboration systems (Lee, 2002). A thin client network also requires continual contact with servers in order to keep applications performing consistently (Schmerken, 1997). Both of these characteristics would be detrimental to a network of CAD designers working for an engineering and design consulting firm.
A network of CAD engineers and designers requires a more intensive level of transaction support and network scalability to accommodate shared visualizations of their models. One of the key criteria for thick client architecture performance is the need to optimize multimedia performance in CAD environments (Lai & Nieh, 2006). For globally distributed teams of CAD designers, the ability to walk through design models interactively and demonstrate the outcomes of design decisions could save thousands of dollars in travel costs per year. Technologies that enable this capability exist today and depend on the advantages of a thick client/server architecture.
"Thick clients enable secure concurrent design sessions"
"Thick client reduces CAD software licensing expenses"
Thick client/server systems are well-suited for the data-intensive tasks that an engineering consulting company will have running its CAD applications, their need for concurrent engineering support, and the data-intensive aspects of visualizations for design walk-throughs. All of these requirements point to the need for a thick client architecture for this specific organizational context.
You’re 52% through this paper. Sign up to read the remaining 2 sections.
Sign Up Now — Instant Access Already a member? Log inAlways verify citation format against your institution’s current style guide requirements.