2007-07-01から1ヶ月間の記事一覧
エンドポイントマッピング(Chapter5) サービスの入力メッセージとendpointの実装をマッピングするためには、エンドポイントマッピングを利用する。 エンドポイントマッピングとしては、ペイロードを元にマッピングするPayloadRootQNameEndpointMappingや、SO…
JSUGでSpring Web Services概要を発表してきました。つたない説明&面白味の少ない内容だったかもしれないです。聞いてくださった方、申し訳ありませんでした(汗) 仕事もようやく午前様な毎日から抜け出せそうなので、またSpring-WSについて調べていこうと…
オレンジニュースでも取り上げられてたブログのエントリ。 早速compressed版からuncompressed版に置き換えてみたけど、体感的にはあんまり変わらない気も・・・?やっぱり利用するpluginやブラウザのJSエンジン、マシンスペックなんかの複合的な要因が影響す…
JSUGでSpring-WSについて発表することにしました。ライトニングトークスなのであまり時間もないですし、ここで書いたことをまとめた感じになるかと。 こういう場で発表した経験はないので今から緊張しちゃいますが、やらないよりはやった方が得るものもある…
アノテーションの利用(Chapter 5) endpointの実装には、AbstractXXXEndpointクラスを継承する他に、@Endpointアノテーションを利用する方法も用意されている。 @Endpointを利用した場合の特徴は以下の通り。 実装するクラスはPOJO。 1つのクラス内に複数のen…
payload endpointsの実装種類 (Chapter 5) その2では、JDomを利用してpayload endpointsを実装するため、AbstractJDomPayloadEndpointクラスを継承した。その他のAPIを利用する場合には、それぞれ対応したクラスを継承する。以下は、利用可能なAPIと継承元ク…
Webサービスの実装 (Chapter 3) contract-firstなWebサービス開発を行う際は、実際に送受信されるXMLメッセージ構造を意識することが最も重要。 XMLメッセージ構造 ここでは、休暇申請情報を表す以下のXMLメッセージ*1を例とする。 <HolidayRequest xmlns="http://mycompany.com/hr/schemas"> <Holiday> <StartDate>2006-07-03</StartDate> <EndDate>2006-07-07</EndDate> </Holiday> <Employee></employee></holidayrequest>…
前から気になってたSpring Web Services(以下 Spring-WS)を試しているので少しづつまとめてみるテスト。 Spring-WSの特徴 (Chapter 1) Spring-WSはドキュメントドリブンなWebサービス開発を行うためのプロダクト。 contract-firstな開発を行うもので、XML Sc…
jQueryを利用してコンボボックスを選択状態にできないかなって思って調べていたら、selectで指定のものを選択状態にってエントリを発見。早速試してみました。 <select id="col1" name="col1"> <option value="val1">値1</option> <option value="val2">値2</option> <option value="val3">値3</option> </select> ってHTMLに対して $("#col1").val("val2"); って記述でほんとに選択状態にできま…
jQuery 1.1.3がリリースされました。ブログによると、80以上のバグFIXと800%以上のパフォーマンス向上がはかれたんだとか。どんだけ〜? 今開発中のシステムで置き換えても問題はなかったので、このまま1.1.3で行く予定です。効果は感じられるんかな?