Providers
Providers 是操作數(shù)據(jù)傳輸?shù)牟寮J莝ervices操作的頂端通信層。
目前有三種Providers:
Feathers-rest
Feathers-socketio
Feathers-primus
使用
單獨(dú)使用Feathers-rest。特點(diǎn):支持非實(shí)時(shí)事件。
單獨(dú)使用Feathers-socketio。特點(diǎn):實(shí)時(shí)事件會(huì)被發(fā)送到所有連接上的客戶端。
使用Feathers-rest和Feathers-socketio。特點(diǎn):通過(guò)Feathers-socketio,實(shí)時(shí)事件被發(fā)送到所有客戶端。
使用Feathers-rest、Feathers-socketio和Feathers-primus。特點(diǎn):實(shí)時(shí)事件會(huì)被發(fā)送到所有連接上的客戶端,支持兩種實(shí)時(shí)Provider。
[待補(bǔ)充下場(chǎng)景。]
創(chuàng)建自己的Provider
Feathers生態(tài)系統(tǒng)里,一切都是插件。因此,你可以創(chuàng)建自己的Provider,就像創(chuàng)建插件一樣。