Good afternoon, I wanted to find out how similar programs are being implemented (agent, msn.), That is, instant correspondence, are messages stored somewhere?

Closed due to the fact that the question is too common for Kromster participants, aleksandr barakin , user194374, pavel , Duck Learns to Take Cover 2 Sep '16 at 8:16 .

Please correct the question so that it describes the specific problem with sufficient detail to determine the appropriate answer. Do not ask a few questions at once. See “How to ask a good question?” For clarification. If the question can be reformulated according to the rules set out in the certificate , edit it .

    1 answer 1

    I saw 3 options:
    1. Not stored on the server at all
    2. Stored until read.
    3. always stored

    Option 1:

    Characters:
    1. User P
    2. Client program A
    3. Client program B
    4. Server C
    Note: P uses A.

    Scenario:
    1. P wrote a message for B
    2. P says A : pass message B
    3. And keeps the message
    4. A says C : pass message B
    5. If C replies - Transferred, then A deletes its copy.
    6. If C replies - Not transmitted, then (for example) after 1 hour A repeats point 4

    • but saving messages will not slow down the process and you can still share a link or write about the 1st option - Royal
    • If the answer helped you - vote (left - finger up) <br> If this is the best answer to the question - check it (left - check mark) <br> It is advisable to do this with all the questions asked! - timka_s 4:05