comp.lang.ada
 help / color / mirror / Atom feed
* PARADISE: packages for non blocking connections (sockets, pipes, etc.. ) for ADA programs and UNIX OS
@ 1991-12-11 18:17 alliot
  0 siblings, 0 replies; only message in thread
From: alliot @ 1991-12-11 18:17 UTC (permalink / raw)


PARADISE is back! After a lot of problems with our network, everything
is fine again. You can ftp PARADISE from gogol.cenatls.cena.dgac.fr in
directory pub/export. The file name is paradise.tar.Z. A sample session 
would be:

ftp gogol.cenatls.cena.dgac.fr
220-Welcome, archive user!  This is an experimental FTP server. 
220-If have any unusual problems, please report them via e-mail to root@gogol
220-If you do have problems, please try using a dash (-) as the first character
220-of your password -- this will turn off the continuation messages that may
220-be confusing your ftp client.
220-
220 gogol FTP server (Version 6.10 Fri Dec 6 11:54:13 MET 1991) ready.
Name (gogol:smith): anonymous
331 Guest login ok, send e-mail address as password.
Password: smith@wizard.oz
230 Guest login ok, access restrictions apply.
ftp> cd pub/export
250 CWD command successful.
ftp> bin
200 Type set to I.
ftp> get paradise.tar.Z
200 PORT command successful.
150 Opening BINARY mode data connection for paradise.tar.Z (114815 bytes).
226 Transfer complete.
local: paradise.tar.Z remote: paradise.tar.Z
114815 bytes received in 0.35 seconds (3.2e+02 Kbytes/s)
ftp> quit

You can also
ask our mail server to send you PARADISE by sending a mail to:
mserver@cenatls.cena.dgac.fr
In the body of the message you must have:
send-me pub/export/paradise.tar.Z

If you do not have a valid return path, you must specify it before the
send-me command by:
my-path smith@wizard.oz

The soft comes with a documentation in LaTeX format.

Various modifications have been made. It runs now with the
Verdix6.0 ADA compiler and uses UNIX signals. Performance enhancements
are good (from two to ten times faster). However, we still distribute the 
ALSYS version and the full ADA version with polling, but we do not 
maintain it any more. Sorry.

PARADISE is still under GPL. However, we are willing to give "free" licenses
to private societies which would want to sell it, under certain conditions.
For all info, mail to alliot@cenatls.cena.dgac.fr.

I thank all people who helped developping PARADISE and correcting bugs,
especially Stephane Bortzmeier (CNAM) and Gerard Padiou (ENSEEIHT).
I include here the README file of these packages:
-------------------------------------------------------------------------------
This set of packages has been developped to implement inter-processes,
inter tasks and inter-machines communication for ADA programs in the
UNIX-BSD world.  These packages give the user full access to files,
pipes, sockets (both UNIX and Internet), and pseudo-devices.

More important : blocking IO are no longer blocking the whole UNIX
process , but are now just blocking the task requesting data-transfer.

This implementation has been developped for the UNIX system, SUN-OS
4.1 using the VERDIX ADA compiler 6.0.  If you have one of these
configurations, perfect ! skip the next lines.

Porting this package to other BSD implementation or other release of
SUN-OS is quite easy; just re-compile them, and if you are lucky
enough, it may work on the spot.  If it doesn't have a look at the
COMM reference guide.


Using them on UNIX-System V would probably require some efforts.
However, if you are not discouraged, you will find in the COMM
reference guide some helpful information to port these packages to
your own system.

There are two versions~: one designed for the 6.0 ALSYS compiler which
uses the capacity of this compiler to handle UNIX signals~; you can
only use it if your compiler has also this capacity. There exists
however an other version which uses polling and is full ada. It is 
distributed but not maintained any more.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1991-12-11 18:17 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1991-12-11 18:17 PARADISE: packages for non blocking connections (sockets, pipes, etc.. ) for ADA programs and UNIX OS alliot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox