As businesses grow from one or two employees to many, they need the ability to easily and successfully work as a team or in multiple teams.
In client/server applications, business resources, such as data and files, are kept on a central ‘server’ computer. Users work in collaboration by sharing these resources in a secure and controlled manner through ‘client’ programs running on their individual workstations.
Most workflow systems are client/server applications. Working from the same central data allows users to view each other's changes, divide workloads and track work progress. Client/server solutions allow for data to be 'locked' by a single user during editing so that users do not accidentally save over one another's changes.
In the past, client/server applications required huge mainframe computers, but today most desktop computers are powerful enough to act as servers. Multiple computers can be seamlessly joined together to act as a single server using a technology called 'clustering'. As the number of users and database size grows, additional computers are added to the server cluster, allowing for infinite scalability.
Client/server applications used to be very expensive and hard to implement. Over the last decade, Microsoft has built a solid client/server foundation into all Windows operating systems and software packages. If you use Windows, your business has the ability to run client/server applications. By extending and building upon this foundation, we are able to rapidly build reliable, powerful and secure enterprise applications.

© 2017 Browser Software, Inc. All rights reserved.