자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
XE6 로 Baas kinvey를 이용해 특정사용자에게 푸시보내는것을 테스트하던 도중..

제공해주신 아래 코드로 1명에게 푸시를 보내는데 시간을 측정해 봤더니.. 약 2~3초가 걸리네요..

만약 보내야하는 대상이 1,000명 이상 된다면 속도에 문제가 있을거 같아..

그래서 보내는 부분을 쓰레드로 만들어서 써보니 다중으로도 푸시가 잘 보내지더군요..

그런데..일일히 이렇게 보내는 방법말고, 한번에 100명 또는 500명 단위로 요청하는 방법은 없나요?

var
Data: TPushData;
begin
Data := TPushData.Create;
try
Data.Message := edtMessage.Text;
Data.GCM.Title := edtTitle.Text;
Data.GCM.Message := edtMessage.Text;
if CheckBox1.Checked then
Data.Extras.Add('username', edtUserName.Text);
BackEndPush1.PushData(Data);
finally
Data.Free;
end;