Technology Industry
Industry: Email Alert RSS FeedTo split or not to split? Tools little help answering - includes related article on Cooperative Solutions Inc - Client/Server Computing: Development Tool Status Report - tutorial
Software Magazine, Feb, 1991 by Paul Korzeniowski
Often, decisions are not as clear-cut. As you start to divide functions between servers and client workstations, delimiters become real fuzzy real quick," noted Michael Mahez, director of research at Caseworks Inc., an Atlanta software supplier.
As dividing lines blur, users need help to determine if designs are feasible. Easel's Canestraro said no tools are available "to help users understand how their client/server applications will function once they are installed."
In many instances, the application again establishes proper boundaries. For instance, customer credit card information could be stored on a client workstation and sent to a server each night. Or the information could be immediately shipped to a server for processing.
Most RecentTechnology Articles
- Verizon: Termination Fees Are for Marketing, Sales, Equipment
- Maybe AT&T Data Whine Really About Users Cutting Spending
- Rackspace Gets Another Cloud Black Eye With Outage
- RIM Still Blows Past Apple In Smartphone Unit Sales
- Customers Won’t Have a Seamless Internet Car Radio Experience For A While
- More »
If information is stored on a client workstation, a customer could exceed his or her credit and no one would know until the following morning. By constantly updating server information, corporations can prevent credit card fraud. For most mission-critical applications, corporations opt for the second approach. For example, Hills Arts and Entertainment Systems in Emeryville, Calif., sells software that theaters use to track ticket sales for various events. Dirk Epperson, vice president of research and development, said, "Obviously, a theater wants sales information stored in one database so customers don't buy seats that have already been sold."
Two years ago, the company decided to rewrite its applications, which ran on DEC VAX and PDP/11 computers. The finn chose a microcomputer LAN and Sybase's database management system as the foundation for the rewritten applications, scheduled to be completed in the first quarter. "Sybase's two-phase commitment ensured that the server would work with current information," Epperson explained.
A two-phase commitment means that information generated on a client workstation will not be acknowledged until it has been stored on a server. For instance, a ticket sale is recorded on a client workstation but is lost as it passes to a server. In many instances, the client workstation would log a completed sale even though the server never received the sales information. With the Sybase system, the client workstation would not be able to close out the sale until the server received the sales information. the information was lost, the client workstation would have to again generate it and send it to the server.
ENSURING DATA COMPATIBILITY
Another difficult issue is ensuring compatibility between client and server software. Vendors will claim that mainframe and LAN client information and applications are completely compatible, but that is not always the case," noted Bob Barr, manager of information resources at the South Carolina Tax Commission, Columbia, S.C.
Three years ago, the Tax Commission offloaded mainframe applications based on the CA/IDMS database management system from Computer Associates International Inc., Garden City, N.Y. "When we first installed the applications, we dealt with two vendors: One supplied the LAN software and the second sold the mainframe package," Barr explained. Luckily, Computer Associates purchased both companies, and has tailored the two packages so they are completely compatible."
CXO UnpluggedSmart Business interviews on BNET
Brought to you by CBS MoneyWatch.com
- Best- and Worst-Paid College Degrees
- 6 Things You Should Never Do on Twitter or Facebook
- How Much Sleep Do You Really Need?
- 6 Big Myths about Gas Mileage
- 5 Rules for Immediate Annuities
- Death in the Family: 12 Things to Do Now
- Dumbest Things You Do With Your Money
- 6 Online Networking Mistakes to Avoid
- 401(k) Mistakes to Avoid
- 5 Economic Scenarios to Keep You Up at Night
- The Real ‘Best Places to Retire’
- Best Credit Cards for You
- 12 Tough Questions to Ask Your Parents
- The Real ‘Best Colleges’
- Home Buyer Tax Credit: How to Cash In
- Why You Shouldn't Bash Cash
- 8 Phony 'Bargains' and Better Alternatives
- Danger: 3 Debit Card Scams to Avoid
- 6 Myths About Gas Mileage
- 29 Fees We Hate Most
- Quick and Easy Ways to Boost Returns
- Best Stocks to Buy Now
- Lower Your Taxes: 10 Moves to Make Now
- New Jobs: 8 Lessons from Real-Life Career Switchers
- The New Job Market: Who Wins and Who Loses?
- Health Care Reform's Public Option: Everything You Need to Know
- Volunteer Work When Unemployed: Should You Work for Free?
- Whose Recovery Is This?
- Long-Term-Care Insurance: 4 Biggest Risks to Avoid
Content provided in partnership with
Most Recent Technology Articles
Most Recent Technology Publications
Most Popular Technology Articles
- BizRate to monitor in-store customer satisfaction for Office Depot stores - Market Intelligence
- Speed control of separately excited DC motor
- Effects of creative, educational drama activities on developing oral skills in primary school children
- Political stability and economic growth in Asia
- Failed businesses in Japan: a study of how different companies have failed, and tips on how to succeed, in the Japanese market



