misc.log

日常茶飯事とお仕事と

Webサービス実験の日

今日、明日のうちに、Webサービスについての機能的な概要と、ADO.NETASP.NETについて掌握する必要がある。無理だし。
Webサービスについては、ローカルで入れたSQL Serverを相手に、SQL文を発行してDataSetを返すようなサンプルを作ってみた。クライアントはスマートクライアントを想定。Webサービスに対応するプロキシクラスを使うのだが、結局のところ、クライアントからしてみると、「普通のクラス」でしかないことにびっくり。これは面白い。プロパティなども普通に作れるし*1。明日は、マイクロソフトのサンプルでも見てみて、実際の「マイクロソフトが推奨する」つかいかたについて学ぶとしよう。どこまでをWebサービスのWebメソッドにして、何をやりとりして、というところの見極めとバランス取りが難しそう。

*1:これについては、後日間違いであることが判明する。たしかに、プロキシクラスそのものがプロパティを持つことはできる。しかし、プロパティの情報は、XML化してネットを流れることは無い。