teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2016/02/09 08:24

投稿

ipadcaron
ipadcaron

スコア1693

answer CHANGED
@@ -11,4 +11,14 @@
11
11
  初期表示は、サーバにデータ取得のリクエストを投げ、ユニークid かつ昇順データ一覧を取得、push.onイベントの描画処理をデータ数分呼び出し、ドットを描画する。
12
12
 
13
13
  こんな感じです。
14
- あなたの場合は、このmilkcocoa push サーバと連携する部分がnode.js サーバに置きかわります。但しサーバのドメインを取得してない場合は、ローカルでしかnode.js を動かすことができますんし、外部の友達には見えません。ドメイン取得の他に、ssl/tls 認証用証明書が必要です。milkcocoa は制限がありますが、無料で利用できます。ローカルで開発する場合も、今はたぶん、ws プロトコルで開発されてるででょうけど、公開する場合は結局 firewall やらを通過させるために証明書が必要になってきます。開発も、wssプロトコルで通信が可能な状態で開発した方が良いですよ。
14
+ あなたの場合は、このmilkcocoa push サーバと連携する部分がnode.js サーバに置きかわります。但しサーバのドメインを取得してない場合は、ローカルでしかnode.js を動かすことができますんし、外部の友達には見えません。ドメイン取得の他に、ssl/tls 認証用証明書が必要です。milkcocoa は制限がありますが、無料で利用できます。ローカルで開発する場合も、今はたぶん、ws プロトコルで開発されてるででょうけど、公開する場合は結局 firewall やらを通過させるために証明書が必要になってきます。開発も、wssプロトコルで通信が可能な状態で開発した方が良いですよ。
15
+
16
+ 追記
17
+ ---------
18
+ dbの構成は、
19
+ スキーマ名:
20
+ uniqueid,timestamp,textdata
21
+ 3カラムしかありますん。textdata エリアには、オラクルでいうvarchar2 の最大サイズ
22
+ 4kb 程度の大きさしかありません。たぶん、4kbよりも少ないはず。
23
+ 3.8kb までは確認できていますが正確な容量はわかりません。
24
+ push 通知の パケットサイズについては、hpで調べてください。ios9 で4kbまでに拡張されたためこれにならってるみたいですね。