일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바스크립트
- kafka
- JPA
- GCM 번역
- 웹사이트성능
- Java
- nginx
- git
- 디자인패턴
- 성능
- GCM
- gcm 푸시 번역
- 웹사이트 성능
- 푸시 번역
- nginx설치
- 웹사이트최적화기법
- APNS
- graphql
- 도메인 주도 개발
- nginx설정
- php
- 카프카 트랜잭션
- Push
- 푸시
- 카프카
- 페이스북 번역
- ddd
- Design Pattern
- notification
- Today
- Total
목록푸시 (6)
간단한 개발관련 내용
Try Cloud Messaging for Android 클라우드 메시징이 어떻게 작동하는지 보기 위해서는 여러분의 안드로이드 샘플 앱을 사용하거나, 클라우드 메시징에 여러분의 존재하는 앱을 추가하십시요.필수조건 : 안드로이드 스튜디오 그리고 구글 플레이 서비스 의 최신 버전들. 1. Get the project 여러분이 구글 서비스 샘플을 처음 사용한다면, 구글 서비스 저장소에서 체크아웃 받으세요. $ git clone https://github.com/googlesamples/google-services.git 그다음 안드로이드 스튜디오를 여세요. File > Open 을 선택하고, 여러분이google-services저장소에서 클론받은 것을 찾아서, 그리고 google-services/android/..
Implementing an HTTP Connection Server 이 문서는 Google Cloud Messaging(GCM) HTTP connnection server 를 기술합니다. Connection 서버들은 구글이 제공하는 서버들로서 애플리케이션 서버로부터 메시지를 받아서 단말기로 보냅니다. Server Reference 를 보면 모든 메시지 파라메타들과 어떤 Connection 서버들을 지원하는지 볼 수 있습니다. Authentication메시지를 보내려면, 애플리케이션 서버는 하나의 POST 요청을 발행합니다. 예를 들면: https://gcm-http.googleapis.com/gcm/send 하나의 메시지 요청은 2개의 부분으로 만들어져 있습니다: HTTP 헤더와 HTTP 바디. HTT..
The Remote Notification Payload 각각의 APNs remote 알림은 하나의 페이로드를 포함합니다. 페이로드는, 어떻게 시스템이 사용자가에 알려야만 하는 지에 대한 정보와 함께, 여러분이 제공하기를 바라는 커스텀 정보를 포함하고 있습니다.여러분이 사용하는 provider API 에 의존하는 알림을 위한 최대 페이로드 크기는, 다음과 같습니다:HTTP/2-based APNs provider APIRegular push notification : 4KB(4096 bytes)Voice over Internet Protocol(VoIP) notification : 5KB(5120 bytes)Legacy APNs binary interfaceRegular push notification :..
Messaging Concepts and Optionshttps://developers.google.com/cloud-messaging/concept-options Google Cloud Messaging APIs는 넓은 범위의 메시지처리 선택사항들과 능력들을 제공한다. 여러분들이 GCM APIs 로 무엇을 할 수 있을지 이해를 돕기 위해서, 이 페이지는 GCM 메시지의 기본적인 요소들을 설명하고 가장 공통적으로 사용되어지는 메시지의 선택사항들의 몇몇에 대해 목록화 했다. Components of a message 앱 서버는 the target, the message options, the payload와 같은 기본적인 요소들로부터 하나의 다운스트림 메시지 요청을 만든다. 이런 요소들은 GCM HTTP나..
Google Cloud Messaging: Overviewhttps://developers.google.com/cloud-messaging/gcm GCM은 개발자로하여금 서버와 클라이언트 사이에서 메시지를 보낼 수 있게 해주는 무료서비스입니다. GCM은 서버에서 앱으로 메시지들을 다운스트림을 할 수 있고 앱에서 서버로 업스트림도 할 수 있습니다. 예를들어, 하나의 가벼운 다운스트림 메시지는 클라이언트 앱에 통지할 수 있고 새로운 데이터는 서버로부터 가져갈 수 있게 됩니다, 새로운 이메일 알림처럼 말이죠. 즉각적인 메시지처리와 같은 경우에, GCM 메시지는 앱으로 4kb 까지 전달할 수 있습니다. GCM서비스는 메시지들을 큐로 처리하는 모든 것을 다룰 수 있고 클라이언트 앱으로 전달하거나 받을 수 있습니다..
About Local and Remote NotificationsLocal 알림과 remote 알림은 유저알림이라 불리는 두 종류인데, broadcast 알림과 구별되고(NSNotificationCenter class에 의해 관리되는) key-value 의 observing 알림입니다. 사용자 알림은 앱이 실행하지 않을 때 foreground로 가능하게 하여 사용자들이 정보를 알게 합니다. 정보는 하나의 메시지로 되어 있는데, 예를들어 곧 있을 달력 이벤트, 또는 원격서버의 새로운데이터 입니다. local 알림 이던 remote 알림이던지 유저알림은 운영체제(iOS)에 의해서 표현되어지는데 똑같이 보고 소리낼 수 있습니다. 알림은 alert 메시지를 표시하거나 app icon 에 배지를 달 수 있습니다...