🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac.databases
Article #388

Re: 4D 2.2.3 multi-user

#388
From: Paul E. Jacoby
Date: Mon, 09 Nov 1992 14:15
40 lines
2430 bytes
In article <1992Nov07.010408.95067@bmug.org> Robert_S._Fukuda@bmug.org writes:
>[4D 2.2.3 single-user app in multi-user]

>1. Will the application run using system 7's file sharing capabilities? Does a
>mac have to essentially become a file server for 4D to work  or can the mac
>which has the application run the application simultaneously with another user
>on the network?

You can run with the database file on another machine using System 7's
FileSharing.  Works basically the same as having a dedicated AppleShare
fileserver (with the inherent user-limits built into FileSharing).

>2. How much of a performance drop will occur using the network? How much of a
>difference would using ethernet make?

You will probably be suprised at how much things slow down.  It can be
pretty horrid.  If you end up changing any code, it will probably be to
improve performance!  Ethernet helps some, but the 4D Server is really
going to be the most help.

>3. Will I have to re-write sections of code to make things work in multi-user?

No, not specifically.  You may need to tweak heavily for performance
enhancements, and may find yourself changing code which uses automatic
relations as a result.  You also might want to take a look at any code
you have which deletes records or updates items like a sequence number.
These are places that the LOCKED() command can come in handy.  Take a
wander through the language guide, paying attention to the multi-user
notes found on commands which behave differently in multi-user mode.

>4. Any other problems that you can tell me about?

Just performance...it is loads of fun working around the inherent
slowness of a fileserver database running over LocalTalk :-)

-- 
| Paul E. Jacoby, Consultant  | pejacoby@mmm.com      CIS:70404,2507 |
| David Mitchell & Associates |                                      |
| 3M Center, Bldg 235-3F-27   |--------------------------------------|
| Maplewood, MN   55144-1000  | (612) 737-3211 [w]      731-6392 [h] |
Technical Details
Message-ID: <1992Nov9.141535.7761@mmm.serc.3m.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!darwin.sura.net!spool.mu.edu!umn.edu!mmm.serc.3m.com!pejacoby
References: <1992Nov07.010408.95067@bmug.org>

Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.mac.databases
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!darwin.sura.net!spool.mu.edu!umn.edu!mmm.serc.3m.com!pejacoby
From: pejacoby@mmm.serc.3m.com (Paul E. Jacoby)
Subject: Re: 4D 2.2.3 multi-user
Message-ID: <1992Nov9.141535.7761@mmm.serc.3m.com>
Organization: 3M Company
References: <1992Nov07.010408.95067@bmug.org>
Date: Mon, 9 Nov 92 14:15:35 GMT
Lines: 40