タグ

StAXに関するdenkenのブックマーク (2)

  • Javaのサービス「Stax」が廃れていく理由は、GAE/Jと自滅

    Staxという、JavaでWebアプリを作れるサービスが、結構前からあった。 俺は2008年12月くらいに登録して、まぁ使ってないのだが、 Wikiを見たところ結構機能が揃ってるようだ。 例えば、さっきチラッと作ってみた、Wicketを使ったページの例。 ちゃんと日語も使えている。 コマンドラインベースでアプリを作ったり、コンパイルしたり、 ローカルサーバを動かして試したり、デプロイしたりと、 GAEと似た所がある。 ただ、こちらはDB作ったりすることが出来るみたいだが。 正直、これだけの利便性なら流行ってもよさそうなものだが、 残念ながらGAE/Jが来てしまったためにメインストリームにはなれそうにない。 なぜ、先進的なサービスを提供しながら消えていくのか? 理由を考えてみたが、1つしか思い当たらない。 それは、 非常に検索しづらいということだ。 Java stax で検索すると、まずS

    Javaのサービス「Stax」が廃れていく理由は、GAE/Jと自滅
    denken
    denken 2009/04/23
    Staxさよなら、ネーミングセンスとともに
  • 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 ツリーとしてヒープに持つわけ

    denken
    denken 2007/01/15
    SAXからこっちに乗り換えようかと画策中
  • 1