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@olib.org>
(Note: "Aminet.Uploader@olib.org" is in one sense exactly the same as
"rkr@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.)
|