[comp.protocols.appletalk] Skeleton AppleTalk Programs?

cpd@CS.UCLA.EDU (Charles Dolan) (05/21/87)

Does anyone out there have a skeleton program (or simply a simple program)
that goes out on the net, finds another mac and talks to it?

-Thanks
-Charlie Dolan
cpd@cs.u.
S.
S..

cccack@ucdavis.UUCP (David Ackerman) (05/25/87)

> Does anyone out there have a skeleton program (or simply a simple program)
> that goes out on the net, finds another mac and talks to it?
> 
> -Thanks
> -Charlie Dolan
> cpd@cs.ucla.edu

This is what I was asking for in the message I posted about two weeks ago. I
got a reply from the person at Harvard I was referring to, namely Stew
Rubenstein. I sent a reply, but haven't heard back from him yet. Are you out
there, Stew? Maybe it would just be easier if the program was posted here,
provided it's not *too* long...

If anyone else wants to try him by mail, the address I used that I HOPE works
is:
      ...!lll-ccc!harvard!endor!stew

If anyone else has such a program, let's hear about it!



|    |  -----  +---                        David Ackerman
|    | /       |   |               University of California, Davis
|    | |       |   |
\    / \       |   |       ...!ucdavis!deneb!cccack@ucbvax.berkeley.edu  (ARPA)
 ---    -----  +---   ...!{ucbvax,sdcsvax,lll-crg}!ucdavis!deneb!cccack  (UUCP)
                                                   drackerman@ucdavis  (BITNET)

howard@amdahl.UUCP (05/27/87)

Question for all the Appletalk experts in this group.  What are you using
for development?  Is MPW the way to go or is there "a better way."  Do
you suggest Pascal over C?  Is MacApp any help when it comes to Appletalking?

Is it possible to write the bulk of a socket listener in a High level lang.?
Or is assembly all there is?

If you write a driver above ATP and use asynch calls, will the system
definitely show your driver all the network events first?  Have I got this
right?  Is there some way you can insure your driver will get time if a
application is not calling systemTask; without a VBL proc.

Here is a real simple one that I haven't found the complete answer for yet.
How do you get you're driver installed in the System Heap so it isn't as
transient as the application?  Is it just a matter of setting the bit in
ResEdit?  Is there anything wrong with an Init loading the driver (into
the system heap)?

Well, as if that isn't enough, that's all for now.  I would really appreciate
some answers from the experts out there.  Mail me with answers and requests to
see the answers and if there are enough of both, I'll post 'em.  Thanks.
-- 
"Plan for the future because that's where you                Howard C. Simonson
    are going to spend the rest of your life." {hplabs,ihnp4,nsc}!amdahl!howard
         - Mark Twain -

[ The disclaimer for this message may be found in my next article ]

jww@sdcsvax.UCSD.EDU (Joel West) (05/27/87)

MPW doesn't guarantee success but you're more likely to have the
latest interfaces.  I see no preference between C and Pascal.

MacApp has the beginnings of an AppleTalk library and one sample
program of some complexity.  But the AppleTalk unit isn't done yet,
and won't be done before MacApp 2.0 (the end of the year.)
-- 
	Joel West
	{ucbvax,ihnp4}!sdcsvax!jww	(ihnp4!gould9!joel if I ever fix news)
	jww@sdcsvax.ucsd.edu	if you must

ranger@ecsvax.UUCP (Rick N. Fincher) (05/27/87)

I have not used the Mac version of Manx C but I understand that it has
Appletalk libraries included with the system.  If you get the Commercial
System (translation- most expensive :-) ) you get all of the source code.

Rick Fincher
ranger@ecsvax