Michael,
for the server part you mainly need the SMBD program (can be run
under INETD or even simpler within a server job). This should help
getting NET VIEW and NET USE work on the PC side.
You need NMBD to support "browsing" as far as I understand. I have
not much experience with that as I focused on the SMBD part so far.
I've heard that several people have used it under INETD but do not
know if someone has tried the INETD port from Jazz on 5.0 so far.
Getting the SMBD job running should give you the main server part.
Regards, Lars.