my job’s memo

Standard
my job's memo

Webサービスクライアントの開発でつまずいたのでメモ。
知識がないって悔しい上に恥ずかしいね。
 
 

DataSetオブジェクト

 
 
Webサービスサーバ側のシステムプラットフォームはASP.NET
クライアント側はJava2EE
で、今回の開発はクライアント側の開発
 
 
要件の時点で相手側(サービス側システム)の主管からは
「こっちで用意してる既存のWebサービスを利用してもらえばデータのやりとりはOKだから全部あわせてね」
って感じで言われていた。(実際は向こうのシステムも開発中)
 
 
I/Fの設計書とかをもらって、とりあえず初体験のWebサービスの概要設計書を書いてみる。
(いま思えば、ここでちゃんと勉強しとけばよかったわけですけども)設計終わって
じゃーそろそろ製造したいからWDSLファイルくださいよっつって、相手側の開発担当者と
打ち合せしてるときに言われたのが、
 
「ちなみにそちらの言語はなんですか?」
「Javaですが」
「Javaかー。既存のクライアントの中にjavaのシステムが1つあるんですけど、DataSet型がうまく扱えないみたいな話がでてるんですよねー。」
「ん?」
 
 
んで、まーちょっと調べてみました。DataSetって?
http://www.atmarkit.co.jp/fdotnet/basics/adonet04/adonet04_01.html
 
javaと.NETでWebサービス
http://blogs.sqlpassj.org/akiraonishi/articles/4244.aspx
http://d.hatena.ne.jp/kkamegawa/20080926/p1
 
 
何その「いや普通に使えないよ」的な空気!なんで知らないんだろうなオレのあほーっ
結局むこうが対応してくれるわけもなく、こっちで解決策を考えないといけないっすよね
いやーしかし、調べてみるとつくづく常識みたいな感じですね。
今回は複雑なデータもらうわけじゃないので、XMLからDOMを利用して必要な情報だけとればいいのかな。
 
http://yamarou.at.infoseek.co.jp/javanawake/002.html
 
中国人プログラマに聞いたら、WDSLファイルをどの言語でも使えるように記述し直して、もっかいweblogicでクラスファイル生成すればうまいこといくアルよって言われたけど、どうなの?wできなそうな気がするけども?????
 
 
相手側のシステムの人からは↓の利用を検討してくださいっていう感じでメールがきたけれども
http://kickjava.com/src/groovy/sql/DataSet.java.htm
 
↑使ったら、相手からもらったDataSetオブジェクトがJavaで扱えるってこと?
仕組みがわからぬよいろいろと。ふごーふごー
 
 
 

Cover image is not found
amazon.co.jpで詳細情報を見る



 

Technorati Tags: , ,

Facebook comments:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>