FCM (Copilot) Notification Server 의 종류

황제낙엽 2023.11.23 00:35 조회 수 : 141

sitelink1  
sitelink2  
sitelink3  

Notification Server란 푸시 알림을 발송하거나 수신하는 서버를 의미합니다.

푸시 알림은 웹이나 앱에서 사용자에게 새로운 정보나 이벤트를 알려주는 기능입니다.

Notification Server의 종류는 다양하게 있습니다.

 

예를 들면,

  • Firebase Cloud Messaging (FCM):
    구글이 제공하는 푸시 알림 서비스로, 안드로이드, iOS, 웹 등 다양한 플랫폼을 지원합니다.
    FCM은 무료로 사용할 수 있으며, 신뢰성과 확장성이 뛰어납니다.
    FCM을 사용하려면, Firebase 프로젝트에 앱과 서버를 등록하고, 푸시 알림을 보내고 받기 위한 API를 사용해야 합니다.
  • Apple Push Notification Service (APNs):
    애플이 제공하는 푸시 알림 서비스로, iOS, iPadOS, macOS, watchOS, tvOS 등 애플의 플랫폼을 지원합니다.
    APNs는 애플의 인증서와 토큰을 사용하여 푸시 알림을 보내고 받습니다.
    APNs를 사용하려면, 애플 개발자 계정을 생성하고, 앱과 서버를 등록하고, 푸시 알림을 보내고 받기 위한 API를 사용해야 합니다.
  • Web Push Protocol:
    웹 푸시 알림을 위한 표준 프로토콜로, 서버와 브라우저가 푸시 서비스와 상호작용하기 위해 정해놓은 규약입니다.
    Web Push Protocol은 푸시 알림을 수신하는 브라우저와 발송하는 서버가 푸시 서비스와 상호작용하기 위해 정해놓은 규약입니다.
    Web Push Protocol을 사용하려면, 브라우저에서 푸시 알림을 허용하고, 서버에서 푸시 알림을 보내기 위한 VAPID 인증 방식을 사용해야 합니다.

Notification Server의 종류에 대해 알려드렸습니다.

푸시 알림은 사용자와의 소통을 강화하고, 앱이나 웹의 활성도를 높이는 데 유용한 기능입니다.

푸시 알림을 구현하고 싶다면, 자신의 플랫폼과 목적에 맞는 Notification Server를 선택하고, 필요한 API를 사용해보세요. ????

번호 제목 글쓴이 날짜 조회 수
29 [mdn web docs] Service worker를 사용해 PWA를 오프라인에서 동작하게 만들기 황제낙엽 2024.07.20 121
28 [ChatGPT] 모바일 환경에서 웹앱의 캐시(cache) 데이터를 서비스에서 업데이트로 갱신하는 방법 황제낙엽 2024.07.17 127
27 [ChatGPT] service-worker.js 에서 cache file list 를 동적으로 생성하여 적용하기 황제낙엽 2024.07.17 105
26 (Copilot) PWA Builder 에 대하여 황제낙엽 2024.07.05 171
25 PWA 데모 샘플들 file 황제낙엽 2024.07.04 152
24 FirebaseMessagingException: Requested entity was not found. 황제낙엽 2024.01.12 1511
23 PWA 관련 서적 두권에 대한 목차와 후기 황제낙엽 2023.11.29 119
22 (Copilot) Admin SDK Reference의 java 라이브러리를 이용하여 notification을 fcm에 전송하는 java 예제 황제낙엽 2023.11.28 205
21 firebase.messaging().getToken() 함수와 pushManager.subscribe() 함수의 관계 황제낙엽 2023.11.26 275
20 service worker 재작성시 수동 업데이트 file 황제낙엽 2023.11.25 115
19 [POST/2023.09.13] PWA (Progressive Web Apps) 관련 황제낙엽 2023.11.24 98
18 [POST/2019.11.25] 브라우저 알림(Notification) 팝업에 버튼 추가 with ServiceWorker file 황제낙엽 2023.11.24 99
17 [FCM] FCM 으로 알림 전송 테스트 (spring boot + android + fcm rest) 황제낙엽 2023.11.24 178
16 [FCM] Firebase Console 에서 메세지 보내기 file 황제낙엽 2023.11.24 156
15 (OMNIBUSCODE/FCM/WEB/JAVA) web push notification (web browser) 샘플 file 황제낙엽 2023.11.23 146
» (Copilot) Notification Server 의 종류 황제낙엽 2023.11.23 141
13 (OMNIBUSCODE/FCM/WEB/JAVA) web push notification (web browser) 구현 절차 [1] 황제낙엽 2023.11.20 190
12 서비스 워커(service worker) 등록에 대한 LLM 챗봇의 답변 황제낙엽 2023.11.20 113
11 service worker 개발 참고용 링크 모음 황제낙엽 2023.11.10 124
10 service worker 개발을 위한 mozilla 공식 문서 file 황제낙엽 2023.11.10 103