Hi folks, recently I have read the 2.1 Specification Profiles
section of ActivityPub, I have a problem with the description of ActivityPub conformant
,
It has 3 parts that includes
1. ActivityPub
conformant Client
This designation applies to any implementation of the entirety of the client portion of the client to server protocol.
2. ActivityPub
conformant Server
This designation applies to any implementation of the entirety of the server portion of the client to server protocol.
3. ActivityPub
conformant Federated Server
This designation applies to any implementation of the entirety of the federation protocols.
As my understanding, the first one is the protocol when a client that wants to communicate with the server and the second one is the server to server, but what is the third one?
The number 2 is the server to server as the federated framework connection, or I’m in a wrong way.
For example based on my understanding:
-
ActivityPub
conformant Client
- Client —> GET —> inbox
- Client —> POST —> outbox
-
ActivityPub
conformant Server
- Server → send data To → other server inbox
-
ActivityPub
conformant Federated Server
- I don’t know
I am sorry for this basic question, I have read many posts in this forum and the other place and did not understand.
If you give me an example, it would be great.
Thank you in advance.