谷本 心 in せろ部屋

はてなダイアリーから引っ越してきました

2007-01-01から1年間の記事一覧

Axis2ってクラス解析を自前でやってるんだ。

Axis2ってWSDLの生成を行なってるんだけど WSDLに、サービスメソッドの引数名って入ってるよね? これ、どうやって取ってるのかなーと思って調査開始。 まず、S2Containerの場合。 S2Containerでは、メソッドの引数名の取得って Diiguで埋め込んだ ( = @Para…

JavaOneのBoF出した

てか、1時間ぐらいでササっと書け、、、るわけがなかった!(><) 一応、3時間で3本書いたけど、英語も3年ぶりぐらいなのでボロボロ。。。 ちゃんと準備しなきゃいけないですね、という事を悟りました。

んが、Apache CXFも同じ結果。

Apache CXFもEnunciateと同じ結果で、 WSDLを公開して、VS2008からWeb参照を追加しても、 スタブが自動生成されなかった。 slwsdlコマンドを実行した結果も同じ。

Enunciateも雲行きが良くない。

http://journal.mycom.co.jp/articles/2007/04/17/enunciate/index.html この記事に従って、EnunciateでWSDLを公開してみた。 ただ、そのWSDLに対してVisual Studio 2008 Beta2から 「Web参照を追加」しても、スタブのクラスを自動生成してくれない。 (もち…

Silverlight + S2Axis2じゃダメ。

Axis2ってもしかしてJSONとかサポートしてんじゃね? と思って調べたら、確かにサポートしてた模様。 http://ws.apache.org/axis2/1_3/json_support.html この辺りを参考にして、 S2Axis2-exampleの、WebContent/WEB-INF/conf/axis2.xmlを修正すれば いちお…

音もなく再開。

なんかS2Axis2でも、大丈夫じゃないみたいだ。 これまでの調査結果をまとめると、 現行のVS2008Beta2 + Silverlight Tools AlphaのWeb参照で、Axis2のWSDLは読み込み可 VS2008Beat側でXAMLやコードビハインドを書いてビルドすると、htmlやjsができあがる で…

音を出して終了します。

一応、S2Axis2で大丈夫みたいなので(大丈夫じゃないみたい) いったん、S2Silverlightは終了します m(_ _)m ぼぷっ。 まぁAxis2も肥大化してる感はあるので、 シンプルな対Silverlight専用実装としての、 S2Silverlightに取り組むことがあるかも知れません…

なんかAxisがWikipediaにdisられてる。

http://ja.wikipedia.org/wiki/Apache_Axis 相当disられてるみたいだけど、大丈夫?

なんか問題なくない???

S2Axisでデプロイしたサービスを、Silverlightから呼び出せない、 とか Web参照に追加しようとすると、DISCOに対応しなきゃいけない、 とか聞いていたので、 ダメ元で、Silverlightの開発プロジェクトから、 S2AxisのEchoサービスのWSDLにWeb参照してみまし…

諦めて、Visual Studio 2008 betaをインストール

前のエントリ辺りは、Silverlightに全く触らず、っていうか パケットキャプチャだけもらって、サービス呼び出しを実装してました。 まぁ、そのままじゃ調査も進まんということで ようやく諦めて、Visual Studio 2008 betaをインストール。 、、、なんか、 Mi…

Seasar Conference 2007 Autumn

秋の東京都なのにも関わらず、 なぜか雪崩が発生し、id:yone098さんが滑落されました。 たぶん、そんなヨネムラさんが、一番かわいいと思います。 あと、Irenkaは、前評判(どこの?)通りの熱い内容。 「コードジェネレータとして」は、まだパスが見えませ…

S2Silverlightとか言って。

AIR vs Silverlight vs JavaFXとかよく言われてますけど、 私自身の結論は、Silverlightでした。 取り立てて理由はないんですが、もう好き嫌いですよね。 Flashのヌルっとした所がちょっとダメ、とか。 (こんな表現じゃ伝わらないよなぁ・・・) 実はFlex1.…

サービス呼び出し部分は難しくないねぇ

Teeda-ajaxをベースに、ちょこっと改修したら、 SilverlightからS2を管理するサービスを呼び出す部分は、できた模様。 戻り値のオブジェクトを"d"をキーにしたマップに格納する 戻り値がBeanやBeanの配列の場合は"__type":"型名"をJSON文字列に追加する ぐら…

json-libがpublicプロパティに対応していない

JavaでJSON使うんだったら、json-libだよね。と思ったんだけど、どうやらjson-libは publicプロパティに対応してない。 実は、JSONConfig次第、とかかも知れないけど。 知ってる人がいれば教えてください。 Teeda-ajaxのJSONSerializerはpublicプロパティに…

ブラウザ + HTML + APサーバ(Actionまで) = RIA

ブラウザからもRIAからも、 同様にアクセスできるように「Service層」を切るような、 そんな仕組みを提供したいと思っているんですよ。 つまり、 「ブラウザ + HTML + APサーバ(Actionまで)」と「RIA」を等価に並べて、 そこから、「APサーバ(Service以降)」…

なぜステートレスにこだわるのか?

セッションを使うと、 サーバサイドのリソースを食う なんて表向きな理由もあるんだけど、 それよりも自分が思っているのは、 セッションのオブジェクトがService以降を走ってる途中に、画面から書き換えられる可能性があるなんて怖すぎる ↑の問題を防ぐため…

ステートレスへの挑戦

JJUGのパネルディスカッションを受けて、、、というわけじゃないんだけど、 結構前から、ステートレス&ブックマーカブル&Non JavaScriptな Webアプリをマジメに作るための方法を考えてます。 そんな考えの中身を、ちょっとだけ。 ■Webフレームワークの選択…

ストアドの呼び出しって、RESULTは戻り値にしたいんだけどねぇ。

ホントは、callFunctionの場合には、戻り値をちゃんと返して public class FunctionParam { public String arg1_IN; public String arg2_INOUT; public String arg3_OUT; } String result = jdbcManager.callFunction("hogeFunc", param); みたいに出来たら…

ストアドの呼び出し方の希望。

今のS2JDBCのやり方の通り、ストアドプロシージャ/ストアドファンクションごとに Entity(Parameter)クラスを作るというスタイルで構わないと思います。 public class FunctionParam { public String result_OUT; public String arg1_IN; public String ar…

JdbcManagerのレビュー関連

何でもJavaで書こうとすればきっとはまると思いますよ。でも、S2JDBCはそうじゃない。 from() join() where() orderBy() limit() offset() でかける範囲に限定して自動でSQLを生成し、それ以外は、明示的にSQLを書けというスタイルです。 上記の6つだけで構…

JdbcManagerのストアド関係

生でストアド呼び出してるのと、変わらないからいいんですよ。何をやっているかが一目瞭然。そして、余分なJDBCまわりの処理はする必要がない。「何をやっているか」は、ストアドプロシージャの 名前だけ書けば一目瞭然だと思いますし、 何よりストアドの呼…

続・JdbcManagerで〜

釣った魚には餌をやらない、 そんなあんたに惚れたあたしが悪い、 cero-tです。 いや、実案件で投入するためにも 私はきっとs2jdbc-codegenとかs2jdbc-makerみたいなのを作るでしょうけど。

JdbcManagerで生産性10倍ってさー。

http://s2container.seasar.org/2.4/ja/s2jdbc_abstract.htmlタイミング的に、今しか言えなさそうなので。 生産性を10倍以上高めることを目標として 何をもって10倍と言うのか、、、と思ったんだけど、 何に比べて生産性が10倍かというとJava標準のJPA(Java …

jdbcManagerさんにお願い

最後にtoSqlString()メソッドをくっつけたら、 生成したSQL文を返してくれるようにして欲しい!(><) SQLのレビューをする時に便利だろうから!

jdbcManagerをどこで呼ぶの?

http://d.hatena.ne.jp/higayasuo/20071019#1192768675なるほどー。 JdbcManagerってstaticで呼び出すとばかり思っていたので ServiceからJdbcManagerを呼ぶように作ったら、ServiceのJUnit実行時にDBが必要になってメンドイよなー かといってDaoを作ってJdb…

ストリートファイターIVですって。

http://www.streetfighterworld.com/ 人生の貴重なウン年間、ウン百万円を、 格ゲーに捧げた身なわけですが。 さすがに、もうムリ(笑

言い忘れてた。

ちょうど1ヶ月前、2007年9月16日をもって、30歳になりました。 ワーイ! ワーイ! こないだ秋葉原に行った時に 「学生さんですか?」って勧誘されました。 お世辞でも良いから、ワーイ! イラっとしますよね。

Seasar Conference 2007 Autumn

11月11日(日)に開催されるSeasarカンファレンス、 今回は箱も変わって(場所は同じですが)、大規模なものになりました。 ちなみに私は↓のお手伝いをしています。 E4: S2Javelinによるトラブルシューティング -問題発見から、パフォーマンス監視まで- 最近ホ…

今月の2時間で学ぶ Java Hot Topic(10月号)で話しまーす。

http://jp.sun.com/company/events/2007/000075.htmlテーマはDIxAOP入門。 現場の声をお届けします。 大渕さんのJavaFXもかなり面白そげなので、 関東近辺の方は、ぜひ! あ、ドン引きな人とかは別にイイデスw

開発合宿

ということで、明日から開発合宿に行ってきます。 場所は定番の土善旅館、作るのはENdoSnipe(ArrowVisionも!) Javelinシリーズを磨くゼ!