일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- JPA
- gcm 푸시 번역
- APNS
- Push
- kafka
- 도메인 주도 개발
- 성능
- 디자인패턴
- Java
- 페이스북 번역
- ddd
- notification
- nginx설정
- 웹사이트성능
- 푸시 번역
- nginx설치
- php
- git
- 자바스크립트
- 푸시
- 웹사이트 성능
- GCM 번역
- graphql
- 카프카
- GCM
- nginx
- 웹사이트최적화기법
- Design Pattern
- 카프카 트랜잭션
- Today
- Total
목록Push Notification (10)
간단한 개발관련 내용
Python 으로 간단하게 만들어본 테스트 푸시 발송 기능. #!/usr/bin/env python # -*- coding: utf-8 -*- import socket, ssl, json, struct, time if __name__ == '__main__': # host apnsHost = 'gateway.push.apple.com' # port apnsPort = 2195 # dictionary type apnsHostPort = (apnsHost, apnsPort) # certifated file certFile = 'apns_production.pem' # device Token apnsToken = 'abcedfg0123456789' # notification payload apnsPayload..
Legacy Notification Format APNs 로 연결하기 위한 새로운 개발은 최신의 형식을 사용해야만 하는데요, APNs Provider API 에서 설명했던 것 처럼요.이 형식들은 priority 를 포함하지 않습니다; 10 의 priority 가 가정되어 있습니다.Legacy Notification Format Figure B-1 Legacy notification format 레거시 형식에서 첫 번째 byte 는 0(zero)으로 된 명령어값? 입니다. 다른 속성들은 개선된 형식과 같습니다. B-1 목록은 레거시 알림 형식을 사용해서 바이너리 인터페이스를 통하여 APNs 로의 원격 알림을 보내는 기능의 한 예를 보여줍니다. Listing B-1 바이너리 인터페이스를 통해 레거시 형식으로..
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 :..