問題タブ [dataservice]

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 投票する
1 に答える
878 参照

apache-flex - Flex (4) Data Services をエクスポート/インポートできますか?

私は flashbuilder 4 (flex4?) で作業しており、flex アプリでクライアント側のデータ サービス統合「レイヤー」を作成するよう求められています。実際の UI/プレゼンテーションに取り組んでいる別のチームがあります。両方のパーツを 1 つの swf にデプロイする必要があります。

データ/サービス ウィザードを使用してサービス接続を構築する (および ActionScript を生成する) 場合、これらの「接続」をエクスポートして、別のプロジェクトに簡単にインポートできるようにすることはできますか? それとも、ウィザードを使用して最初から定義し直す必要がありますか? 他のチームは、新しいプロジェクトのデータ/サービス インスペクタ (IDE タブ) に表示される接続を確認できるようにしたいと考えています。

0 投票する
0 に答える
137 参照

c# - 型指定されていないカスタム データサービス プロバイダでリレーションシップを返す方法

カスタム .Net DataService があり、リレーションシップのデータを返す方法がわかりません。

データベースには 2 つのテーブル (Customer、Address) があります。顧客は複数のアドレスを持つことができますが、各アドレスは顧客にのみ持つことができます。

私はDictionary<string,object>自分のデータ型として使用しています。

私の質問です。次の 2 つの URL について、データを返すにはどうすればよいですか。

http://localhost/DataService/Customer(1)/アドレス

http://localhost/DataService/Address(1)/Customer

非リレーショナル クエリの場合は、List<Dictionary<string,object>>

Dictionary<string,object>したがって、リレーションについては、単一のリレーションシップの aList<Dictionary<string,object>>と多くのリレーションシップの a のいずれかを要素に入力するだけでよいと想像しました。

しかし、これは私にNullRefferenceException

それで、私は何を間違っていますか?

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

wcf - WCF データ サービスと ChangeInterceptor

changeInterceptor 内の PUT 動詞を介して送信された情報を確認して変更したいと考えています。

たとえば、dataSource を更新する前に、渡されたすべての値をスクラブしたい場合があります。

または、Java スクリプトを介してデータ サービスを呼び出し、オブジェクトの現在のすべてのプロパティを渡すのではなく、サーバー上の値を完成させることもできます。

スー...

0 投票する
3 に答える
698 参照

json - コアデータと JSON に関する質問

この質問が以前に提起されたことは知っていますが、説明が少し不明確でした。私の質問はもう少し一般的です。リモート Web サービスを使用して、iPhone アプリのデータを定期的に更新する方法を概念化しようとしています。理論的には、電話のデータの一部は定期的に同期されます (更新された場合のみ)。他のデータは、ユーザーがオンラインである必要があり、その場で要求されます。

概念的には、これは XML-RPC または JSON と Core データを使用して可能と思われます。これを実装する最善の方法について意見を持っている人がいるのだろうかと思います。私は初心者の iPhone 開発者ですが、プロセスの多くを概念的に理解しています。

ありがとう

0 投票する
3 に答える
2226 参照

.net - WCF データ サービスの SaveChanges の問題

そのサーバーに.NET 4がインストールされているIIS7にwcfデータサービスプロジェクトを公開しました。すべてうまくいきましたが、クライアントから SaveChanges を呼び出すと、サービスがエラーを返しました:

「/」アプリケーションでサーバー エラーが発生しました。
説明: このリクエストを処理するために必要なリソースにアクセス中にエラーが発生しました。要求されたリソースを表示する権限がない可能性があります。
エラー メッセージ 401.3: 指定した資格情報を使用してこのディレクトリまたはページを表示する権限がありません (アクセス制御リストによりアクセスが拒否されました)。Web サーバーの管理者にアクセス権を付与するよう依頼してください。

私のローカル Visual Studio ホスト サーバーでは、すべて正常に動作します。Web サイトを含むディレクトリのアクセス許可は正しいようです。問題を特定できません。

サービス構成:

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

odata - OData-データサービスの単純な認証

今のところ、単純なトークンによって特定のアプリケーションへのアクセスを制限するためだけに、単純な認証をDataServicesに追加したいと思います。

ドメイン認証やフォーム認証は必要ありません。

私はここで認証についてたくさん読みました:

http://franssenden.wordpress.com/2010/06/14/custom-security-odata-service-wcf-data-services/

http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2008/06/03/10482.aspx

http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2008/01/15/10119.aspx

http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2008/01/10/10100.aspx

残念ながら、それはすべて大量の作業を必要とします。とりわけ、カスタムIHttpModuleを作成します。もっと簡単な解決策があるはずです。

クライアント(WPF)でオブジェクトコンテキストを作成すると、資格情報を追加できることを知っています。

しかし、どこでそれらを読むことができますか(カスタムIHttpModuleの実装なしで)?

たとえば、データサービスの実装であるクラスで何かを使用できると思いました。

私はUserInfoに精通していませんが、その説明は「ユーザー名、パスワード、...を取得します」です。

だから私は2つの主な質問があります:

  1. ent.Credentials = new NetworkCredential( "token"、 "zx5as9vxc5sa9h0vb6523cv56");と入力すると、含まれている資格情報をどこで読み取ることができますか。

  2. クライアントアプリでUserInfoを設定し、OnStartProcessingRequestメソッドで使用できる場所(可能な場合)。

よろしく、ダニエルSkowroński

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

apache-flex - Flex-行のラベルでデータグリッド列を並べ替える

MySQLデータベースからの情報を表示するテーブルを作成しています。データを相互参照するために、あらゆる場所で外部キーを使用しています。

基本的に、「system」という名前の列を持つデータグリッドがあります。システムは、別のテーブルのオブジェクトのIDを表すintです。lableFunctionを使用して2つを相互参照し、列の名前を変更しました。しかし、現在、並べ替えは機能しません。カスタムの並べ替え関数を作成する必要があることを理解しています。2つのテーブルを再度相互参照しようとしましたが、1200行を並べ替えるのに約30秒かかります。今、私は次に何を試すべきかについて無知です。

並べ替え関数内の列フィールドラベルにアクセスする方法はありますか?

p>

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

php - PHP Data Service を使用して Flex 4 アプリケーションから Joomla 1.5 ユーザー変数 (ユーザー ID など) にアクセスする方法はありますか?

次のように、Joomla ユーザー ID を正しく表示するスクリプトを (2 つのファイルで) 作成しました。

上記のファイルは、Joomla ルート フォルダーにあります。もう 1 つのファイルは別のディレクトリにあり、次のようになります。

ただし、「エコー」を「リターン」に変更し、Flex 4 Data Service スクリプト ファイル内に 2 番目のコード スニペットを配置すると、次のようになります...

...次のような Flex エラーが表示されます。

私はこのエラーに非常に混乱しており、stackoverflow コミュニティからの提案を歓迎します。

本当にありがとう!

ザック

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

wcf - OData 認証

認証がSql Azureによって提供されるエンティティフレームワークモデルに基づいてODataサービスを実装しようとしています。データベース内の行/列アクセスを提供します。

これをセキュアなサービスとしてLinqPadやExcelなどから呼び出せるようにしたい。

標準シリーズで定義されているさまざまなスキームを試しましたが、401 が返されても、入力したユーザー名とパスワードを Excel も LinqPad も思い出せません。

そこで、ユーザー名/パスワードを (SSL 経由で) クエリ パラメーターにしようと考えました。しかし、これも違法であることが判明しました (OData には、クエリ パラメーターのない整形式の URL が必要です)。

そこで、WebGet を使用してユーザー名とパスワードを URL に埋め込んでみませんか?と考えましたが、WCF の OData ソース形式で動作させることはできません。

<%@ ServiceHost Language="C#" Factory="System.Data.Services.DataServiceHostFactory, System.Data.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Service="WebApplication5.OData" %>

ユーザー名とパスワードがソースに渡される場所で、実際に OData を機能させた人はいますか?

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

wcf - WCF DataService、POCO で [DataServiceKey] を回避するにはどうすればよいですか

私は WCF DataService を使用しており、POCO を使用したいと考えています。(明らかに) 動作させるには、DataServiceKey を指定する必要があります。それを行うときは、System.Data.Services.Client (System.Data.Services.Common 用) を参照する必要があります。これはあまり POCO を感じません。

オブジェクトをきれいに保ち、キーを別の場所で指定する方法はありますか?