![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
vs2010でWCFにチャレンジしていますが、vs2005でのASP.NETとは、全然違いなかなか理解することでができません。
iphoneから値を受け取って、WEB上のMYSQLに保存したいだけなのですが、
通常のasp.net webフォームでgetメッソドを使い下記のようにすることで、
webサービスのような処理ができることが分かったのですが、
このような処理の場合は、一般的にWEBサービスとは呼ばないのでしょうか?
また、このような処理で実装した場合、wcfサービスで構築した場合に比べ
どのようなデメリットがでるのでしょうか?
Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load
On Error GoTo Err_load
Dim id As String = Page.Request.QueryString.Get("id")
Dim name As String = Page.Request.QueryString.Get("name")
If Pubmodule.FunDBConnect_Express(con) = False Then Exit Sub
strSql = "INSERT into gps_location values(" & id & ",'" & name & "','" & Now() & "')"
'MySQLCommand作成
cmd = New MySqlCommand(strSql, con)
cmd.ExecuteNonQuery()
cmd.Dispose()
Ext_load:
Exit Sub
Err_load:
GoTo Ext_load
End Sub
No.2ベストアンサー
- 回答日時:
「Webサービス」という言葉は、世間的には「Webを使って利用者に何らかの機能を提供する」という意味で、そういう位置づけではどんな処理も「Webサービス」と言えなくはないです。
ただ、ASP.NETの世界で「Webサービス」とは、Visual Studio 2002時代からMicrosoftが推進した「XML Web Service」を指しますが、こちらは、SOAPフォーマットに則ったXML通信規格です。
ご提示されているhttpGET通信は大昔から使われた手法で、以下の点で「Webサービス」に劣ります。
・送受信できるのが単純な文字列のみ。ユーザ定義型のオブジェクトは使用できないため、自力で文字列合成や分解を行う必要がある。
・暗号化や符号化の機能がなく、セキュリティ的にも甘い(クエリ内容が平文でURL履歴に残り、一目瞭然)。
なので、自己責任で使用する分には別に構わないのですが、POSTにするとか、Ajax通信にするとか、キーを暗号化するとかして、セキュリティを高められたほうがよいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) EXCEL VBAにて動的にCheckBOXを複数作成し、同BOXにイベントを追加したい 1 2023/03/16 07:05
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- Visual Basic(VBA) 【追加】ファイルを閉じてダイアログで保存した時だけ処理の実行をする 3 2022/03/23 15:43
- Excel(エクセル) なぜExit Subがあるのかわかりません 4 2023/02/19 12:34
- Excel(エクセル) VBAの指示の内容 昨日こちらでご教示頂いたのですが初心者な為、一つ一つの指示が何をやっているのかわ 2 2022/10/25 18:08
- Visual Basic(VBA) excel vbaでvlooupの変数がわかりません。 7 2022/05/30 09:35
- Visual Basic(VBA) VBA処理追加 こちらでご教示頂いたのですが回答完了させてしまいましたのでこちらからまた質問させてく 2 2022/10/27 09:57
- Visual Basic(VBA) あるフォルダーのファイルを違う親フォルダーのサブフォルダーに移したい 11 2023/02/15 19:00
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「ご処理進めて頂きますようお...
-
リョウ・・・量?料?
-
FFTの結果ついて
-
お家デートをしててハグを長い...
-
メルカリのメルカードで買い物...
-
月度は何て読みますか?
-
取り消し線が入った文字を削除...
-
エクセルで、日付を入力すると...
-
NULLを含むフィールド値の条件分岐
-
VBの質問#if 0 then ってどう...
-
処理の実行中にOutLookがまとも...
-
UMLでの例外処理
-
C言語switch文のcase記述について
-
VBA Call BeforeDoubleClick(By...
-
VBAでループ内で使う変数名を可...
-
IQテストの数列
-
VBA DO LOOP Do loopをつかって...
-
生活保護受給者は性欲をどんな...
-
1〜100の中で if(2の倍数) else...
-
タッチパッドはチャタリングは...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「ご処理進めて頂きますようお...
-
エクセルで、日付を入力すると...
-
VBAでループ内で使う変数名を可...
-
DoEventsがやはり分からない
-
switch の範囲指定
-
メルカリのメルカードで買い物...
-
【Excel】特定の文字を含むセル...
-
VBの質問#if 0 then ってどう...
-
VBAでCOPYを繰り返すと、処理が...
-
EXCEL VBA マクロ 実行する度に...
-
findは動くがfindnextがマクロ...
-
インタラクティブの反対語は?
-
UMLでの例外処理
-
リョウ・・・量?料?
-
Do~Loopした回数をカウントしたい
-
セックスレスの既婚女性は自慰...
-
月度は何て読みますか?
-
セルの値が0はクリアするマクロ
-
Loadイベント中にほかのイベン...
-
FFTの結果ついて
おすすめ情報