- - PR -
SOAPを使ったWEBサービスの件について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-03-03 18:46
場違いかもしれませんが、こちらに書き込みます。
宜しくお願い致します。 【環境】 ・サーバー機 Windows Server 2003R2 SQL Server 2005 ・クライアント(開発マシン) Visual Studio 2005 VB.NET やりたいこととしましては、 1.クライアントのWindowsアプリケーションよりデータ取得を行う。 (これはサーバー機のSQL Serverに設定したSQL ENDPOINTからストアドをコールし、FOR XMLでデータ取得を行います) 2.取得したデータをXMLでSQL Serverに返す。 (これも同様にSQL ENDPOINTからストアドをコールするやり方です) Webサービスを使用するにあたって、WSDLよりWeb参照の追加を行っています。 ここでわからないのが、データのやり取りをするときにXMLをSOAPでやり取りする上でSSLの認証をSOAPヘッダーに設定したいのですが、これは具体的にどうやって設定すれば良いのでしょうか? あと、SOAPエンベローブやBodyを生成するのは、文字列を自分でStringやConstで設定するものなのでしょうか? 色々サイトを調べたのですが、上記の処理を行っている具体例が見つけられず、自分自身XMLにデータを入れる仕組みがいまいち理解出来ていません。 詳しい方いらっしゃいましたら、どうかご教授下さい。 宜しくお願い致します。 [ メッセージ編集済み 編集者: 未記入 編集日時 2008-03-03 18:49 ] |
|
投稿日時: 2008-03-04 01:26
http://msdn2.microsoft.com/ja-jp/library/9z52by6a.aspx
コレ。 |
|
投稿日時: 2008-03-04 07:05
ぴあちゃんさん、リンクを提示していただいて感謝致します。
内容を見たのですが、クライアントアプリからSQLのENDPOINTに認証を通す場合と、ASPは同様の処理で問題無いということなのでしょうか? ASPと違いENDPOINTにデータを渡す場合、CREATE ENDPOINTで設定したポート番号と認証方式くらいしか受け側で出来ない(と私は思っている)ので、その辺り本当にそうなのかどうか明確になれば・・・と思っております。 |
1