問題タブ [web-services]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
15312 参照

sql - Oracle PL/SQLからのWebサービスの利用

私たちのアプリケーションは、最近多くのWebサービスとインターフェースを取っています。誰かがUTL_HTTPを使用して数年前に作成した独自のパッケージがあり、通常は機能しますが、特定のシステムで機能するには、SOAPエンベロープのハードコーディングが必要です。もっと一般的なものにしたいと思いますが、対処しなければならないシナリオの数を知る経験が不足しています。バリエーションは、宣言する必要のある名前空間と要素の形式にあります。いくつかのパラメータを使用した単純な呼び出しと、エンコードされた文字列で大量のデータを渡す呼び出しの両方を処理する必要があります。

10gにはUTL_DBWSがあることは知っていますが、オンラインのユースケースはそれほど多くありません。一般的な使用に十分な安定性と柔軟性がありますか?ドキュメンテーション

0 投票する
1 に答える
4121 参照

c# - Web サービスの名前空間の動的命名

私は、web-service開発、ステージング、および本番環境にデプロイする予定のものを持っています。これに加えて、ASP.netアプリケーションが個別に展開されますが、これらの 3 つの段階でも展開されます。

現在の環境に合わせて Web サービスの次の行を変更する最も現実的な方法は何ですか?

0 投票する
4 に答える
1426 参照

web-services - Web メソッドの戻り値の適切な設計パターンは何ですか?

Web サービスをコーディングするとき、戻り値をどのように構造化しますか? エラー状態 (予期されるものと予期しないもの) をどのように処理しますか? int のような単純なものを返す場合、それを返すだけですか、それともより複雑なオブジェクトに埋め込んでいますか? 1 つのサービス内のすべての Web メソッドが 1 つのクラスのインスタンスを返しますか、それともメソッドごとにカスタムの戻り値クラスを作成しますか?

0 投票する
5 に答える
1113 参照

.net - Web サービスの例外

私のグループはサービス ベース (.NET WCF) アプリケーションを開発しており、内部サービスで例外を処理する方法を決定しようとしています。例外をスローする必要がありますか? XML としてシリアル化された例外を返しますか? エラーコードを返すだけですか?

ユーザーがこれらの例外を目にすることは決してないことに注意してください。これは、アプリケーションの他の部分のためだけのものです。

0 投票する
8 に答える
13709 参照

web-services - ASP.NET 2.0でREST Webサービスを作成可能

ASP.NET 2.0 を使用して REST Web サービスを作成することはできますか? 私が見つけたすべての記事とブログ エントリは、ASP.NET で REST Web サービスを作成するには、WCF を使用した ASP.NET 3.5 が必要であることを示しているようです。

ASP.NET 2.0 で REST Web サービスを作成できる場合、例を挙げていただけますか。

ありがとう!

0 投票する
9 に答える
110601 参照

.net - 「メソッドは許可されていません」を返すWCFサービス

私の最初の WCF サービスを開発する過程で、それを使用しようとすると、「メソッドは許可されていません」というメッセージが表示され、他に説明はありません。

ServiceContract と OperationContract を使用してインターフェイスをセットアップしました。

実際の方法とともに:

サービスにアクセスするには、http://localhost/project/myService.svc/FileUploadと入力します が、「メソッドが許可されていません」というエラーが表示されます

何か不足していますか?

0 投票する
8 に答える
95246 参照

web-services - 緯度経度からのタイムゾーンルックアップ

緯度/経度からタイムゾーンに変換できるライブラリ(またはさらに優れたWebサービス)はありますか?

0 投票する
1 に答える
198 参照

web-services - Web サイトから Web アプリケーションへの Web サービスの消費の切り替え

wsdl で同じ共通クラスのいくつかを再定義する複数の Web サービスを使用しようとしています。現在、Web サイトで参照していますが、Web アプリケーションに変換したいと考えています。

同じクラスのいくつかは複数の Web サービスから再定義されるため、問題は、それらを Web アプリケーションに追加するときに、Web サイトでできるように、複数の Web サービスで名前空間を同じにする方法がないことです。

私が探していることを行う方法はありますか?

0 投票する
1 に答える
967 参照

apache-flex - FlexBuilder で Web サービスを管理する - マネージャーはどのように機能しますか?

FlexBuilder 3 では、「データ」メニューの下に、Web サービスをインポートおよび管理するための 2 つの項目があります。Web サービスをインポートした後、manage オプションで更新できます。ただし、Web サービスはインポート後に消えるようです。ただし、マネージャーは、特定の WSDL URL がインポートされたことを認識し、それに対して何もすることを拒否します。

マネージャーはどのようにしてこれを認識し、特定の WSDL URL を更新するにはどうすればよいでしょうか?

0 投票する
2 に答える
453 参照

web-services - ASP.NET Web サービス参照の識別

私の日常の仕事では、Web サービス (および最近では WCF) を介して負荷分散されたアプリ サーバーと通信する、負荷分散された Web サーバーがあります。常に、新しい Web サイトやサービスを追加したり、既存のサービスを利用したりできる 4 ~ 6 の異なるチームがあります。おそらく、約 20 ~ 30 の異なる Web アプリケーションとそれに対応するサービスがあります。

残念ながら、競合する優先順位、組織構造、プロジェクトのタイムライン、財務バケットなどのために、これを一元的に制御できないことを考えると、かなり混乱しています. 再利用されるさまざまなサービスがありますが、フロントエンドに固有のものはたくさんあります。

理想的には、この状況をより適切に制御できるようにすることであり、それを制御しようとしていますが、それには時間がかかります。私たちがやりたいことの 1 つは、Web サイトとアプリ サーバーの間のすべての相互関係についてもっと調べることです。

Reflector を使用してアセンブリ間の依存関係を見つけましたが、サービス間のトラフィック パターンを確認できるようにしたいと考えています。

Web サービスの関係をマッピングするためのオプションは何ですか? ほとんどの場合、主に内部サービス (Web からアプリ、アプリからアプリ、バッチからアプリなど) について話しています。頭のてっぺんから、それにアプローチする2つの方法を考えることができます。

  • Web 参照のアセンブリを分析します。ここでの欠点は、すべてが Web 参照であるとは限らず、WCF 接続がどのようにリストされているかがわからないことです。ただし、これは少なくとも接続の 80% を見つけるための出発点となります。その分析を行うことができるツールを知っている人はいますか? 私が言ったように、アセンブリ参照に Reflector を使用しましたが、Web 参照には何も見つかりません。
  • おそらくIISを利用して、出入りするトラフィックを受動的に監視し、どういうわけか、何がどこから呼び出されているかを突き止めます。役立つエンタープライズ ツールを検討していますが、実装されるまでにはしばらく時間がかかります (そして多くの費用がかかります)。しかし、迅速かつ安価に役立つものはありますか? 特に 1 つのツール (AmberPoint) は、サーバー上の IIS を利用して、インバウンドおよびアウトバウンドのトラフィックを監視し、少し特別なソースを追加して、トラフィックのマップの作成を開始できます。とても素敵ですが、バンドルが必要です。

そもそもどうやってこの混乱に陥ったのですか?私たちがそれを制御してそこから抜け出すのを手伝おうとしているだけで、私を打ちのめします。

ありがとう、マット