본문 바로가기
반응형

푸시서버2

Node.js APNs 서버 개발 Java에 이어서 Node.js를 통해 푸시 테스트를 해보았습니다. Java보다는 간단했습니다. p12 인증서 방식의 암호화된 pem파일을 사용했습니다. 오늘 배웠던 모듈과 소스에 대해서 정리해보겠습니다. 1. Node.js에서 apn 모듈 이용하기 node.js에서 모듈을 사용하지 않으면 제 기능을 못쓰고 있는 것입니다. 'apn' 모듈을 통해서 ios 기기에 푸시메시지를 보내보겠습니다. apn 모듈은 이번 주에만 63855명이 다운받아 푸시메시지를 주고받는데 사용하고 있습니다. 설치하는 법은 단순하게 npm install apn --save 입니다. 준비물은 앞 포스팅에서 많이 말했던 pem 파일입니다. 인증서를 받는 방법과 pem 파일을 받는 방법, 인증서에 대한 개념은 앞선 포스팅에 많이 설명했으.. 2023. 1. 30.
IOS 개발 APNs 아이폰 테스트 IOS에서 Push기능을 개발하는데 시행착오가 많습니다. 애플 개발자 홈페이지에서는 자세히 설명해주진 않았고 일부의 예제를 보고 따라하려니까 쉽지 않은게 사실입니다. 이번에는 IOS 개발 푸시를 테스트하는 과정을 정리해보겠습니다. [목차] Java 푸시서버를 개발하기 위한 p12 인증서 APNs 서버 테스트 1. Java 푸시서버를 개발하기 위한 p12 인증서 이번에 골치아팠던 부분은 Java로 APNs에 통신을 해서 원하는 때에 푸시메시지를 보내게 하는 과정이었습니다. 토큰 방식 (p8 인증서) 방식으로 한다면 자바에서는 Pushy 라이브러리를 사용하면 되지만 현재 상태는 p12 인증서 방식이며 레거시 라이브러리인 notnoop을 사용했습니다. Pushy Library : https://github.c.. 2023. 1. 28.
반응형