This article mainly introduces the NetCore WebSocket instant messaging example in detail, which has certain reference value. Interested friends can refer to
NetCore WebSocket instant messaging example for your reference. The content is as follows
1. Create a new Netcore Web project
2. Create a simple communication protocol
1 2 3 4 5 6 7 |
|
SenderID Sender ID
ReceiverID Receiver ID
MessageType Message Type Text Voice etc.
Content Message content
3. Add middleware ChatWebSocketMiddleware
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 |
|
Control that only the recipient can receive the message
##
1 2 3 4 |
|
1 2 |
|
For example, if the ionic-cli initialization project fails, just switch to the default npmorg source.For example, if ionic serve fails, just open the proxy and allow FQ.The interface after startup is like this
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
|
sid represents the unique identification of WebSocke on my end. If you find this key, you can find my client.
1 2 3 4 5 6 7 8 9 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
|
The above is the detailed content of Detailed explanation of creating NetCore WebSocket instant messaging instance. For more information, please follow other related articles on the PHP Chinese website!