Time for feedback

Drummond Reed drummond.reed at cordance.net
Wed Dec 28 19:11:42 UTC 2005


+1. Principal = offline actor (person or organization) and agent = online
software process representing that actor.

=Drummond 

-----Original Message-----
From: yadis-bounces at lists.danga.com [mailto:yadis-bounces at lists.danga.com]
On Behalf Of Joaquin Miller
Sent: Wednesday, December 28, 2005 10:51 AM
To: YADIS list
Subject: Re: Time for feedback


>FWIW, other security protocols nearby use the term 
>'principal'.  Seems appropriate.

How do you feel about using 'principal' for the human (evil 
corporation, virtuous neighborhood association, ...) and 'agent' for 
the item participating in the YADIS over HTTP protocol.  That is 
always a machine, right?


..........................................


[Strictly, principal and agent are roles.  The human (group, legal 
fiction, ...) is a party.  The agent is a machine (or, if you prefer, 
a program).  But that's fine.  It is appropriate to use role names in 
a protocol specification.]


Cordially,

http://mylid.net/joaquin 




More information about the yadis mailing list