タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

google app engineとxmppに関するstarsky5のブックマーク (3)

  • Song of Cloud: XMPPを使ったログの通知

    AppEngineで開発している時に開発環境ではなく、実環境上でデバッグしたい事がよくあります。しかし、実環境上では当然ログのtailなど出来るわけはなく、ログを見るためにログページへ行って毎回リロードなんてことをしなければならず、これが非常に苦痛です。そこで巷では見捨てられた感もあるXMPPServiceを使ってログを通知出来る仕組みを作ってみました。利用したロギングライブラリは、sl4jとlogback-classicです。 まず、以下のようなXMPPServiceにログを出力する為のAppenderを作成します。 public class XmppAppender extends AppenderBase<ILoggingEvent> { private XMPPService service = XMPPServiceFactory.getXMPPService(); privat

  • App Engineと使うXMPPサーバーを探す - スティルハウスの書庫の書庫

    今朝のtwitterはSDK 1.2.5のリリースで賑やかでした。Task Queueはもちろん、さっそく使ってみたいのはXMPPです。ちょうどぴったりな要件があったのですごく嬉しい。。 ただひとつ勘違いしてました。。App EngineのXMPPサポートってXMPPクライアント機能のサポートなのですね。。XMPPサーバーを用意するには、 Google Talkを使う すでにどこかで動いているXMPPサーバーを使う 自分でXMPPサーバーを立てる のいずれかが必要。まずGoogle Talkですが、 クライアントはGmailアカウントでログインする必要がある(事前にアカウントたくさん作っておいてプールして、クライアントにその都度配布するって方法もあるかな) そもそもGoogle TalkをSaaSとして利用して商用サービスを展開できるのか?(→Googleに問い合わせ中) といった課題あり

    App Engineと使うXMPPサーバーを探す - スティルハウスの書庫の書庫
    starsky5
    starsky5 2009/09/05
    appengineが用意するのはクライアントだけでサーバは別でたてる必要あり
  • Google App EngineにXMPP機能をつける·App Engine IMified MOONGIFT

    Webサービスとチャット機能は相性がいい。最近ではtwitterを使って通知を行うWebサービスも増えている。相手がオンラインであるならば、メールで通知するよりもIM(インスタントメッセンジャー)経由でメッセージを飛ばす方が簡単だ。 デモアプリケーションを立ち上げた所 とは言え、Webサービス側でその実装を行うのは非常に重たいものだ。送信は良いとしても、受信の実装は困難だろう。そこで使ってみたいのがappengine-imifiedだ。 今回紹介するフリーウェアはappengine-imified、IMifiedと連携してGoogle App EngineアプリケーションにXMPP機能を付与するデモアプリケーションだ。ライセンス文を読んだ限り、どのライセンスに属するのか不明だったため、フリーウェアとして紹介させていただきたい。 appengine-imifiedはGoogle App En

    Google App EngineにXMPP機能をつける·App Engine IMified MOONGIFT
  • 1