Network Programming with Ada -- November 12, 1998 Get a FREE Ada CDROM when you attend the meeting. See details following meeting announcement. Twin Cities SIGAda presents: Paul Pukite ([log in to unmask]) United Defense Network programming with Ada 7-8:45PM, Thursday, November 12th Mississippi Branch of the Anoka County Library 410 NE Mississippi Street, Fridley, Minnesota. The Nov. 12 presentation will describe experiences using the Distributed Systems Annex (DSA) of Ada 95. This part of the language was designed to help facilitate network programming in Ada. One very important aspect of the DSA is to allow heterogeneous programs to become an option for network developers. This means that communication between Ada programs running under various operating systems is standardized. The development and debugging of networked Ada programs is greatly simplified as a result of this standardization. Examples using the freely available GLADE implemementation of DSA will be discussed. The GLADE variant uses TCP/IP as its default network protocol, which allows Unix and Windows Ada programs to easily interoperate. Note that unlike CORBA and many other distrubuted networking styles, no change is needed to your program to allow the program to run distributed. What one needs to do is "tag" each package in your program with its characteristics, and write a configuration file indicating on which systems you wish the packages to be placed. Note the differences between the Pascal, Modula, and C++ style (no distributed programming), the Java style (distribution of small number of processes on request) and the Ada style (distribution of hundreds of processes specified by a configuration) for reliability and large gains in performance. Paul has been working with Ada for about ten years, and has taught a number internal Ada courses for his employer, United Defense Armament Division in Fridley The library is located at 410 NE Mississippi St. in Fridley. This is near the southeast corner of the University Ave/Mississipi St intersection, right behind the Fridley Police station. Mississippi St. is one mile north of the University exit of I-694. The presentation will take place in meeting room #2. For information about TCACMSIGAda, call (612)-884-5977 or visit www.tcsigada.org The first two individuals to respond to Mark Glewwe, publicity, whose EMail address is "[log in to unmask]", with their name and intention to attend this Nov 12th TCSIGAda meeting, and show up at the meeting, will win a free Walnut Creek Ada 2-CDROM, with a listed value of $35. This offer is available to anyone who has *not* previously attended a TCSIGAda meeting.