Design and implement a WebSocket strategy

You are building an application in which you want to display updated information to a website every 15 minutes. What are efficient ways to manage the update? (Choose all that apply)

WebSockets
HTTP long polling
HTTP polling with 15-minute intervals
HTTP polling with 1-minute intervals