タグ付けされた質問 「web-services」

「Webサービス」は、World Wide Web上の相互運用可能なマシン間相互作用をサポートするように設計されたソフトウェアシステムです。


8
jQuery Call to WebServiceが「No Transport」エラーを返す
次のWebサービスがあります。 [WebMethod] public string HelloWorld() { return "Hello World"; } クラスデコレータに変更を加えない標準のストックです。 このjQueryメソッドがあります。 var webMethod = "http://localhost:54473/Service1.asmx/HelloWorld"; $.ajax({ type: "POST", contentType: "application/json; charset=utf-8", data: "{}", dataType: "json", url: webMethod, success: function(msg){ alert(msg.d); }, error: function (XMLHttpRequest, textStatus, errorThrown) { alert(errorThrown); } }); 後でデータをポストする必要があるため、これはポストアクションです。 jQueryを実行すると、「No transport」エラーが返されます。 また、jQueryはマシン上の単純なHTMLファイルに格納され、WebServiceもマシン上で実行されていることにも言及する必要があります。 HTMLページの背後にコードはなく、それは単なるWebページであり、c#プロジェクトなどではありません。 誰かが私をここで正しい方向に向けてくれますか?

7
WebAPIクライアントで呼び出しごとに新しいHttpClientを作成するオーバーヘッドは何ですか?
HttpClientWebAPIクライアントの存続期間はどうあるべきですか?複数の呼び出しに対しての インスタンスを1つ持つ方が良いHttpClientですか? HttpClient以下の例のように、リクエストごとに作成および破棄するオーバーヘッドは何ですか(http://www.asp.net/web-api/overview/web-api-clients/calling-a-web-api-from-から取得)a-net-client): using (var client = new HttpClient()) { client.BaseAddress = new Uri("http://localhost:9000/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); // New code: HttpResponseMessage response = await client.GetAsync("api/products/1"); if (response.IsSuccessStatusCode) { Product product = await response.Content.ReadAsAsync<Product>(); Console.WriteLine("{0}\t${1}\t{2}", product.Name, product.Price, product.Category); } }


7
EOFError:Net :: HTTPでファイルの終わりに達した問題
ruby-1.8.7-p302 / Rails 2.3.11を使用しています。FQL(Facebook API)を使用してリンクの統計を取得しようとしています。これが私のコードです: def stats(fb_post_url) url = BASE_URI + "?query=#{URI.encode("select like_count from link_stat where url=\"#{fb_post_url}\"")}" parsed_url = URI.parse(url) http = Net::HTTP.new(parsed_url.host, parsed_url.port) request = Net::HTTP::Get.new(parsed_url.request_uri) response = http.request(request) response.inspect end そしてここにエラーがあります: EOFError: end of file reached from /home/rahul/.rvm/rubies/ruby-1.8.7-p302/lib/ruby/1.8/net/protocol.rb:135:in `sysread' from /home/rahul/.rvm/rubies/ruby-1.8.7-p302/lib/ruby/1.8/net/protocol.rb:135:in `rbuf_fill' from /home/rahul/.rvm/rubies/ruby-1.8.7-p302/lib/ruby/1.8/timeout.rb:67:in `timeout' from /home/rahul/.rvm/rubies/ruby-1.8.7-p302/lib/ruby/1.8/timeout.rb:101:in `timeout' …

11
SOAPベースのサービスの代わりにRESTを使用するのはなぜですか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 7年前休業。 この質問を改善する 今日、RESTに関する興味深いデモに参加しましたが、RESTがSOAPベースのサービススタックよりも使いやすく、実装が簡単である1つの理由(または1つの理由もありません)を考えることができませんでした。 「実世界」の誰もがSOAPベースのサービスの代わりにRESTを使用する理由のいくつかは何ですか?
153 web-services  rest 


1
Delphi XEのSOAPサーバーとクライアントアプリケーションのVCL + indyデモ?
Delphiには、Webサービス用のデモフォルダが含まれていましたが、これは含まれていないようです。 Delphi 7のデモプロジェクト(SOAPDMServerWAD、UIがほとんどないサーバー、)を試してみたところ、Delphi 7 SOAPDMClientでも機能させることができませんでした。 Delphi XEまたはDelphi 2010で、以前のSOAPDMServerWAD+SoapDMClientデモと同じように、Delphi XEで機能し、少なくともDelphi SOAP Serverアプリケーションウィザードからの最小限のUIを使用して同様のデモを行ったことがあれば、それは完璧です。 更新:デモはDelphi 2010まで表示されますが、廃止されたWAD(web-app-debugger)を使用しています。新しいIndyに移植しようとしruntime/web-app-development-harnessing-codeましたが、動作しないようです。デモは実行されますが、サーバーにはユーザーインターフェイスがなく、HTTPサーバーを実行していないようです(通常のWebブラウザーを使用して、http://localhost:port/URL を介してテストされています。ところで、デモをグーグルで試すと、このURLが表示されます。 1時間もたたないうちに尋ねた。それは恐ろしいことだ、グーグル。 Update2下記の私自身の回答を参照してください。リンクはすぐに機能するコードで提供されます。

9
シンプルなPython Webサービスを作成する最良の方法[終了]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 私は何年もpythonを使用していますが、python Webプログラミングの経験はほとんどありません。社内で使用するために既存のpythonスクリプトからいくつかの機能を公開する非常にシンプルなWebサービスを作成したいと思います。結果はcsvで返される可能性があります。何かを始める最も速い方法は何ですか?それがあなたの提案に影響を与えるならば、私はおそらくこれにより多くの機能を将来追加するでしょう。

7
LINQクエリ結果セットからのDataSetまたはDataTableの入力
LINQクエリをASMX Webサービスとしてどのように公開しますか?通常、ビジネス層から、型付きを返すDataSetかDataTable、ASMXを介して転送するためにシリアル化することができます。 LINQクエリに対して同じことをするにはどうすればよいですか?型付きDataSetまたはDataTableLINQクエリを介してデータを入力する方法はありますか? public static MyDataTable CallMySproc() { string conn = "..."; MyDatabaseDataContext db = new MyDatabaseDataContext(conn); MyDataTable dt = new MyDataTable(); // execute a sproc via LINQ var query = from dr in db.MySproc().AsEnumerable select dr; // copy LINQ query resultset into a DataTable -this does not work ! …



9
Google認証APIアクセストークンを確認するにはどうすればよいですか?
Google認証アクセストークンを確認するにはどうすればよいですか? どういうわけかGoogleにクエリを実行して質問する必要があります:[与えられたアクセストークン]は[example@example.com] Googleアカウントに対して有効ですか? 短いバージョン:Google認証API を介して提供されるアクセストークンがどのように使用できるかは明らかです。特定のアクセストークンが特定のGoogleアカウントに対して有効かどうかを確認する方法は明確ではありません。方法を教えてください。 長いバージョン: トークンベースの認証を使用するAPIを開発しています。トークンは、有効なユーザー名とパスワードを提供するか、N個の検証可能なサービスのいずれかからサードパーティのトークンを提供すると返されます。 サードパーティのサービスの1つはGoogleで、ユーザーは自分のGoogleアカウントを使用して自分のサービスに対して認証を受けることができます。これは後で拡張され、Yahooアカウント、信頼できるOpenIDプロバイダーなどが含まれるようになります。 Googleベースのアクセスの概略図: 代替テキストhttp://webignition.net/images/figures/auth_figure002.png 「API」エンティティは私の完全な管理下にあります。「公開インターフェース」エンティティは、ウェブベースまたはデスクトップベースのアプリです。一部のパブリックインターフェイスは私の制御下にあり、他のインターフェイスはそうではなく、他のインターフェイスはまだ私が知ることすらありません。 そのため、ステップ3でAPIに提供されたトークンを信頼できません。これは、対応するGoogleアカウントのメールアドレスとともに提供されます。 どういうわけかGoogleにクエリを実行して質問する必要があります:このアクセストークンはexample@example.comに対して有効ですか? この場合、example @ example.comはGoogleアカウントの一意の識別子、つまり誰かが自分のGoogleアカウントにログインするために使用するメールアドレスです。これはGmailアドレスであるとは限りません。誰かがGmailアカウントを持っていなくてもGoogleアカウントを持つことができます。 Googleのドキュメントには、アクセストークンを使用して、さまざまなGoogleサービスからデータを取得する方法が明記されています。そもそも、特定のアクセストークンが有効かどうかを確認する方法については何も述べられていないようです。 更新 トークンはN個のGoogleサービスで有効です。特定のユーザーが実際に使用しているすべてのGoogleサービスのサブセットがわからないため、トークンを検証する手段としてGoogleサービスに対してトークンを試すことはできません。 さらに、Googleの認証アクセストークンを使用してGoogleサービスにアクセスすることは決してありません。Googleの想定ユーザーが実際に本人であることを確認する手段としてのみです。これを行う別の方法がある場合、私は試すことができてうれしいです。

13
サービス参照エラー:サービス参照のコードを生成できませんでした
私はWindowsサービスソリューションを持っていて、VS2010でHermes(オープンソースebmsメッセージサーバー)Webサービスにサービス参照を追加しようとしています。 そのURLを使用してWebサービスを見つけることができますが、Service参照を設定しようとすると、Visual Studioで次のエラーが発生します。 Error 8 Custom tool error: Failed to generate code for the service reference 'testService'. Please check other error and warning messages for details. C:\Users\Admin\documents\visual studio 2010\Projects\MyProject\MyProject.MessageHandler\Service References\testService\Reference.svcmap 1 1 MyProject.MessageHandler Warning 6 Custom tool warning: Cannot import wsdl:binding Detail: There was an error importing a wsdl:portType that …

20
Tomcatを使用してEclipseでWebサービスを実行している同じパスエラーのある複数のコンテキスト
これは、Eclipseを使用して最初のAxis2 Webサービスを作成したときに発生したエラーです。クラスを作成した後、Apache Axis2を使用してWebサービスを作成しました。Eclipseでサーバーの開始ボタンをクリックすると、エラーメッセージが表示されます。 ローカルホストでTomcat v6.0サーバーのサーバー構成を公開できませんでした。 複数のコンテキストには、「/ FirstApache」のパスがあります。 FirstApacheは、以前に作成した動的Webプロジェクトです。Webサービスウィザードの構成部分から正しいWebプロジェクトを選択しました。 どうすれば修正できますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.