No.3ベストアンサー
- 回答日時:
横から失礼します。
こういう、「リモートな」データサービスは、クライアントと環境の許す限り高速で使い勝手のいい手法を選択するものです。
なので、
・ネットワークインフラは何か(LAN上か、インターネット越しか)
・相手がMS系のアプリケーションか
・Webサーバでサポートする必要があるかどうか
で選択が大きく変わってくるのではないでしょうか。
クライアントにスマートフォンが含まれ、サービスをASP.NETで提供するということは、広範なHttp系のテクノロジに対応できる、RESTfulサービスですか?
(昨今、SOAPを使うWebサービス=Web Methodは相手もMSの場合以外、ほとんど採用されてないです)
で、RESTfulなインターフェースを簡単に作るなら、ズバリASP.NET WebAPIがお勧めです。
WCFは汎用テクノロジなので、今となってはASP.NETに載せるのは面倒で。
http://codezine.jp/article/detail/6460
No.4
- 回答日時:
クライアント側の実装をどうするかにもよりますけど、いまだとJSONベースでデータのやりとりするWebサービスをつくるのがよいでしょうね。
ということで、shockatz さんが書いている ASP.NET Web API が良いと思います。
利用できるFrameworkのバージョンによっては、ASP.NET MVC で JsonResult 返す、とかでもいいかも。
No.2
- 回答日時:
> 相手が何であれサーバ側(ASP.NET)で同様の処理で結果を返したいのですが。
ということは、サーバー側の ASP.NET ベースの Web アプリを作りたいということですね。であれば、Web サービスか WCF でいいと思いますが。
ASP.NET Web サービス WCF などをキーワードにググれば参考になるページやチュートリアルが山ほど見つかるはずです。
たぶんそれは調べた上で質問しているのだと思いますが、それ以上の情報を期待しているとすると、何が知りたいのでしょう?
No.1
- 回答日時:
「クライアント側のアプリ」とは何ですか? ブラウザならここで聞くまでもないことですし、WebClient クラスとか WebBrowser クラスなどを使った Windows アプリのことですか? 何にせよもっと具体的に書いてもらえないと意味不明です。
この回答への補足
クライアント側アプリとは
VBやc#、JAVA、AIRなどで開発されたWindows上で動作するアプリケーション、IPHONEやアンドロイドなどのモバイルアプリケーションなどの意味で書きました。相手が何であれサーバ側(ASP.NET)で同様の処理で結果を返したいのですが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Microsoft ASP LINE APIからasp.net の web サービスにアクセスすることはできますか? 1 2023/03/10 22:57
- アプリ 某クラウドソーシングサービスの請負契約のキャンセル後に請求された遅延損害金 1 2022/04/08 00:29
- HTML・CSS WEBサイトの構築。表示データとWEBデザインを分離する考え方を専門用語・業界用語では何と言うか? 8 2022/09/27 09:16
- 経済 インフレスパイラルっていい事なんですか? どこかが値上げするとその企業から買ったりサービスを受ける他 3 2023/01/17 11:00
- Web・クリエイティブ 大学2年の者です。就活について質問です。 元々クリエイティブなことをしたくてIT業界に興味があり、S 2 2022/09/16 20:30
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- IT・エンジニアリング IT系は学力がいりますか? 9 2023/08/28 09:13
- 医療費 精神障害 診断書 代理でもらうには? 3 2023/02/04 00:53
- IT・エンジニアリング SEとWebエンジニアの業務内容の違いについて 3 2023/06/22 23:23
- 大学受験 【大学受験】 日本全国で最も多くの人が受けるであろう進研模試の偏差値で学力レベルを分類すると大体こん 2 2022/05/28 16:57
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<%@ language="VBScript" %>
-
ASPとCGIの違い
-
CPUを2つ搭載するといいのです...
-
IIS+VBScriptでの処理待ちについて
-
ASP.NET値の受け渡し
-
ASP.NET MVCのAjaxフォーム検証
-
フォーム上で押されたボタンに...
-
三菱GOTの画面切り替えについて
-
ボタンが活性化の場合とは、ボ...
-
遷移元を判定したい!
-
Java-jspの画面入力値保持について
-
リクエストに応じたselectedの...
-
腕時計の時報をならないように...
-
ServletからServletへの値渡し
-
Javascriptのhistory.back()が...
-
「<c:forEach タグが終了し...
-
jspからServletを呼び、元のjsp...
-
Formのデータが欠落することがある
-
webアプリを作ってます。エラー...
-
ASP.NET 画面遷移前の状態を保...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
NetworkStreamからのRead()で、...
-
ASPでDLLの呼び出し
-
ASPとCGIの違い
-
CPUを2つ搭載するといいのです...
-
IIS+VBScriptでの処理待ちについて
-
<%@ language="VBScript" %>
-
Perlで処理の進行状況をユ...
-
Webサービスについて(基になる...
-
一定時間でPostBackさせたい(A...
-
Socket通信で、通信終了のイベ...
-
RedirectとTransferの違い
-
画面サイズ取得について
-
処理終了後、他のプログラムへP...
-
ハウスキープ処理について
-
VC++のHTTP通信
-
ASP.NET MVCのAjaxフォーム検証
-
別のサーバにリクエストを飛ば...
-
PerlからDB接続し、データ登録...
-
3層クライアントサーバとMVCの関係
-
ASP.NET値の受け渡し
おすすめ情報