AminetAminet
Search:
83853 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/rexx/id-server.lzh

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Doles out unique ID's.
Author:rkr at olib.org
Uploader:Aminet Uploader olib org
Type:util/rexx
Architecture:m68k-amigaos
Date:1995-06-12
Download:http://aminet.net/util/rexx/id-server.lzh - View contents
Readme:http://aminet.net/util/rexx/id-server.readme
Downloads:402

id-server generates unique identifiers for you.  It is written as an ARexx
command host, and is written in ARexx itself.

(REQUIRES files from the (very small) archive, "rkr_rexx.lzh".)

Message systems, particularly, need to generate unique identifiers to tag
each message.  One wishes that no two id's should ever be duplicates.
After generating an id unique within a system, you can trivially affix a
system-id in order to generate an id that is unique within a network.

Because there is (a little) work involved -- and more importantly, because
you want ALL id's generated within a system to be mutually unique -- it
seems suitable to me that a system-wide resource should generate the ID's.
Not being aware of any such tools, I wrote my own as an ARexx
command-server.  A typical ID might look like this:

112.1.19950430.23358

...which is easily massaged into an Internet email Message-ID line:

Message-Id: <112.1.19950430.23358 at olib.org>

(Note: "Aminet.Uploader at olib.org" is in one sense exactly the same as
 "rkr at olib.org", but the Aminet.Uploader "user" mailbox exists so that I
 can have my mail automatically seperated somewhat as it arrives.  olib.org
 is my Amiga, running AmiTCP/IP.)


Contents of util/rexx/id-server.lzh
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  970    1712  56.7% -lh1- 3b40 Apr 30  1995 Indra/doc/id-server.doc
[generic]                  117     130  90.0% -lh1- d04f Apr 30  1995 Indra/doc/changes/id-server.doc
[generic]                  833    1435  58.0% -lh1- 9ad5 Feb 12  1995 Indra/doc/legal.doc
[generic]                  829    1893  43.8% -lh1- 0cb6 Feb 12  1995 Indra/rexx/id-server.rexx
[generic]                  763    1305  58.5% -lh1- 4cda Apr 30  1995 id-server.readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         5 files    3512    6475  54.2%            Jun 12  1995

Aminet © 1992-2022 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>