2007年11月12日のブックマーク (2件)

  • Java SE 6 じゃじゃ馬ならし StAX

    ストリーミングで XML - StAX 第 3 の刺客? 今まで、Java で XML を扱うのには 3 種類の方法がありました。 DOM SAX JAXB JAXB はちょっと毛色が違うので、単に XML をパースするならば DOM か SAX です。 ところが、Java SE 6 では新たにもう 1 つパーサが追加されました。 それが今回紹介する Streaming API for XML、通称 StAX です。StAX は JCP の JSR-173 で策定されており、BEA がスペックリードになっています。 さて、この 3 つのパーサの違いというのは何なのでしょう。よく説明されるのが、 DOM - オブジェクトモデル SAX - プッシュモデル StAX - プルモデル というものです。 DOM がオブジェクトモデルというのはすぐに分かりますね。DOM ツリーとしてヒープに持つわけ

  • ビジネス・家庭を大きく変えるプレゼンスとは?

    ブロードバンドの一般家庭への普及率が20%を超え、携帯電話で情報を検索することはもはや常識だ。パソコンや携帯電話がインターネットにつながることで、いつでも航空券や新幹線などのチケットを予約したり、通信販売で商品を買ったりすることができるようになった。しかし、膨大な情報から、そのとき自分が必要とする情報やサービスを探し出すのはそれほど簡単ではない。 そこでネットワークの側から、その人が必要とする情報やサービスを必要な時に提供しようと言うコンセプトが生まれた。それが「プレゼンスサービス」である。 プレゼンスサービスにおける「プレゼンス」は「状態」を意味する。プレゼンスサービスは、人やモノ、サービスがどんな状態なのかというプレゼンスに応じて、適切な情報やサービスを提供する。 プレゼンスサービスは、IM(インスタントメッセージ)技術を進化させたものである。IMは、相手の状態(コミュニケーションで