なんでも計算部屋 -3ページ目

.netでのWebサービスの作り方

メニューから新しいWebサイトの作成をクリックして、開いた画面でASP.NET WEBサービスを選択し、プログラムの保存場所を入力してOKとすれば、Webサービスがとりあえず作成できます。

Webサービスがどんなものかと確認するために、そのまま、実行させると、IEが起動し、作成したWebサービスについての説明のサイトが起動します。
説明に従って、実行していくと、問合せに対してxml形式で「Hello World」という文字列を返すプログラムだということが理解できると思います。

これで、何が出来るかというと、Webサーバーというと、Webサイトを発信するサーバーという使い方が一般的でしたが、IEなどのブラウザを使用せずに、クライアントのプログラムに対して情報を渡すことが出来るようになります


クライアントのプログラムは、xml形式で受取った情報を独自の方法で表示することができるようになります。

とりあえず、作成したWebサービスは、「Hello World」を返してくれるだけですが、当然、パラメータを受取って、様々な情報をxml形式で返すことができます。

日本地図上での緯度経度を表示するプログラム作りました。

Yahooの地図検索を利用する方も多いと思いますが、そのYahooで地図情報を表示するためのWebサービスが提供されています。詳細は、http://developer.yahoo.co.jp/map/ に説明されています。


要するに、Yahooの地図情報Webサービスを利用すると、地図情報を使ったアプリケーションを独自に開発できるということです。

もちろん、地図情報に限ったことではなくて、普通の検索サービスや、オークションなどでも同様のWebサービスが以前から提供されてますし、Yahoo以外にも、代表的なところでは、アマゾンの書籍検索などWebサービスを利用しています。


すごい!と思うのですが、

「さて、これを使って何が出来るのか?」

というのが、問題でもあります。


さっそく、簡単なところからということで、地図上の地点をクリックすると、その地点の緯度・経度を取得するプログラムを作ってみました。

ブログでは、そのプログラムを紹介できないので、

気になる方は、http://sasayuri.qee.jp/ のサイトを見てください。

メニューにYahoo日本地図がありますので、そこをクリックすると、日本地図が現れます。


写真表示のボタンもありますが、きれいに表示されますね。


で、上空を西へ西へと国境を越えていくと、残念なことに地図はなくなります。

どうも、日本地図しかないみたいですね。



発見!!無料でショッピングカートサイトが作れました。

ホームページ、ブログをやっていると、

インターネットショッピングをするときに必ず見かける、ショッピングカートのようなサイトを作ってみたいと思います。

それで、いろいろと調べてみたら、ショッピングカートを手軽に作れるサービスがあるというのを発見しました。


その中でも、無料のサービスもあったんです。

無料ショッピングカート


実際に使ってみて、これが、無料というのでびっくりです。


↓こちらが、無料ショッピングカート を使って、私が実際に作ったサイトです。

http://h88414.cart.fc2.com/