| It's not so simple. In order to federate an object you must: - send requests with proper 'HTTP Signatures' (many AP nodes have strict enforcement here) - which requires you to have an actor with an attached signing pubkey - so you have to host the LD-JSON actor descriptor on another endpoint - actors MUST have an attached inbox & outbox, your receive endpoint will need to sit at your actor's inbox (on POST). both of these are OrderedCollections of Activities - and in order to be properly interoperable you will probably need to maintain follow relations & write an endpoint which can ACK/NAK follows, etc etc |
If admin of serverA decides to add serverB to the servers_i_talk_to array, they also ask serverB to give them a public key and from then on serverA only accepts messages from serverB if they are signed with the corresponding private key?
Is that so that serverB can change its IP without interrupting the communication with serverA?