0
在Angular4中,我們可以直接將消息推送/拉出到Google雲端pubsub,而無需在後端調用任何服務/代碼? 如果可能我們該怎麼辦?我們可以使用google雲端pubsub從angular4推送/提取郵件嗎?
在此先感謝。
在Angular4中,我們可以直接將消息推送/拉出到Google雲端pubsub,而無需在後端調用任何服務/代碼? 如果可能我們該怎麼辦?我們可以使用google雲端pubsub從angular4推送/提取郵件嗎?
在此先感謝。
雖然技術上可行,但通過像Angular這樣的前端訂閱郵件將成爲Google Cloud Pub/Sub的反模式。如果你這樣做,兩件事情將會發生:
直接從Angular發佈也是技術上可行的。對於發佈和訂閱者,都有一個REST API。但是,您必須確保客戶端具有必要的authentication,這可能意味着要設置服務帳戶,使用OAuth2從服務器進行身份驗證,並在客戶端使用該身份驗證。你可能不想這樣做。
相反,運行一個前端服務器更爲典型,該前端服務器接受來自客戶端的請求並將其發佈到Cloud Pub/Sub,同樣,在訂閱端,接收消息並根據需要將它們交付給客戶端。