I am a programmer, but not so much a programming question, but I
couldn't find a mac.networking group.
What kind of issues am I going to run in to if I have a program with
an ISAM database, and the database is located on a Windows server, and
clients are both Windows and Mac clients. I know about the Windows to
Windows issues (like "opportunistic locking" bugs, and SMB 2.0 issues
with first Vista versions, Win98 server to WinXP client, etc)... but
what new issues will I have once I add Mac clients to the mix?
I'm guessing there must be some issues, because even right now I'm
using XCode on Mac, and my source files are located on a Windows
server, and I notice a lot of times I see multiple copies of the files
opened (viewing the open files on the Windows server)... and they stay
open even after I close XCode. Also, sometimes just copying files
from the Windows server to Mac will leave the file open.
Am I in for tons of data corruption? In most Windows-only networks
the app works fine. I'd feel pretty safe if there were a bunch of
people out there using something like FoxPro or MS Access in a mixed
environment like this (since they are major/popular ISAM databases
with file and record locking similar to my app)... but as far as I
know MS Access doesn't have a Mac version, so no Mac clients would be
accessing that database.


|