@steve If you consider also peer 2 peer networking as an option, your client might switch it's role and act as a server.
In this case it having such a different inside outside mapping for objects will become confusing.
@steve If you consider also peer 2 peer networking as an option, your client might switch it's role and act as a server.
In this case it having such a different inside outside mapping for objects will become confusing.
lets say there is a local-server sending this create/note to a distant-server.
Whatever object distant-server creates internally I am very neutral.
But I am very engaged from
1. viewpoint of local-server I expect to get feedback about a note object & being able to deref a note object.
2. viewpoint of distant-server user I expect to see a object behaving like a note.
In a bottom line - naming a note different makes absolutely no sense at all ...