問題タブ [lcds]
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.
java - Flex/LCDSサーバーからデータソースへのページング
データソースのページングサービスにサーバーをセットアップしようとしています。アセンブラが呼び出されて値が返されるようにすべてを設定しましたが、「ページング」呼び出しを取得していません。
具体的には:
ページスルーする実際の値を取得する代わりに、常にbegin == -1
andで呼び出されます。rows == -1
加えて:
呼び出されることはありません(私の実装はすべてのパラメーターに対して常にtrueを返します)。JavaAdapterがFlexクライアントからpageSizeヘッダーを受信していないため、呼び出されていないようです。
これは私の宛先構成です:
そして、データサービスを呼び出すための私のFlexコード:
ここに何かが足りませんか?どこから探し始めるかについてのアイデアはありますか?
apache-flex - LCDS サービス呼び出しでクライアントの IP アドレスを取得できますか?
クライアントが特定の LCDS サービス呼び出しを行うときに、クライアントの IP アドレスを見つけようとしています。「実際の」IP アドレスを取得する際の問題やプライバシーの問題などをすべて理解すると、クライアントの IP アドレスを見つけることができるでしょうか?
tj
apache-flex - Flex / Air、およびColdFusion + BlazeDS / LCDSを学習するためにどのような資料を使用しましたか?
Flex / Air自体、およびColdFusion + BlazeDS / LCDSを学習するために、どのような資料を使用しましたか?
apache-flex - CF9を備えたLCDはありませんか?CF8でLCDSを使用する必要がありますか?
LCDSがCF9に組み込まれなくなり、LCDS Expressが段階的に廃止されるとどこかで聞いたことがありますが、本当ですか?
新しいCF8.01+LCDS Express 2.6プロジェクトを開始する場合、どのようなリスクがありますか?その計画を放棄して、代わりにBlazeDSを使用する必要がありますか?
ありがとう。
java - JavaArrayListのマッピングおよびFlexArrayCollection
私は現在、LCDSを介してJavaArrayListをFlexArrayCollectionにマップしようとしています。私のFlexアプリケーションはArrayListを返すJavaメソッドを呼び出しますが、Flex側のDataGridに表示するためにArrayListを取得することができませんでした。
JavaSide:2つのクラスがあります:-Jco_test.java:メソッドpublic ArrayList all()が含まれています-Customclass.java:いくつかの変数を初期化するコンストラクターが含まれています
FlexSide:
test.mxml:
/li>
RemoteObject id = "ro" destination = "jco" result = "ResultHandler(event);" fault = "FaultHandler(event);"
CustomClass.as:
/li>
私は何か間違ったことをしていますか?まだ疑問があります...私のArrayListにはヘッダーがありません。DataGridColumnのデータを取得するにはどうすればよいですか?
あなたが提供できるどんな助けにも感謝します。よろしく。
(フォーマットの問題については申し訳ありません...)
私は確かにゲッターとセッターを忘れていました。これで、探していた値をサーバーログで確認できます。ただし、Flexはまだデータを表示できません。
ログは次のとおりです。
DataGridColumnのデータフィールドの大文字と小文字の区別がわからないため、各フィールドに一致するようにデータフィールドを変更しました。
java - LCDS を使用して不変の Java クラスを actionscript にシリアライズする
LCDS DataServices データ管理によって管理され、カスタム アセンブラを使用して作成/更新されている複雑なオブジェクトがあります。オブジェクト階層の大部分は正しくシリアライズ/デシリアライズされていますが、不変の Java クラスのシリアライズに関してはつまずきました。
Java のみの世界では、この優れたブログで説明されているように、Java の writeReplace メソッドと readResolve メソッドを使用します。
これは、livecycle が writeReplace メソッドを呼び出し、シリアル化のために不変クラスを可変クラスに適切に置き換えることを期待して、私が最初に Java クラスを作成した方法です。ただし、lcds は writeReplace メソッドについて何も知らず、readResolve と writeReplace を無視して readExternal/writeExternal のみを呼び出すように見えます。
まず、他の人がこれに該当することを発見しましたか、それとも私は何かを見逃していますか?
次に、actionscript クラスを不変オブジェクトまたはシングルトンに逆シリアル化する適切な方法を思いついた人はいますか?
どうもありがとう
web-services - Flexを使用しないColdFusionを備えたLCD
疑似「リアルタイム」を実現するためにFlexを使用して接続する必要なしにBlazeDS/LCDSとColdFusionのポーリングを行う方法はありますか?
apache-flex - LCDS の mx:DataService は、Flash Builder 4 DCD データ機能とどう違うのですか?
LCDS Data Management via <mx:DataService>
(from LCDS でのみ使用可能fds.swc
) は、ページネーションとデータ同期を行うことができますが、FlashBuilder 4 + Flex4 も同様に行うことができます! 次の Flex4 + FlashBuilder 4 チュートリアルを参照してください。
これら 2 つのデータ管理機能は、LCDS と FB4+Flex4 で具体的にどのように異なりますか? Flex4+FB4 データ管理ではできないことで、LCDS データ管理ではできることはありますか?
これらの機能は FB4 クライアント側のデータ管理にありますか?
- 紛争解決?LCDS にはいくつかの競合解決サポートがありますが、FB4 データ管理はそれを処理しますか?
- リアルタイムのグリッド更新? BlazeDS がデータ プロバイダー/エンドポイントとして使用されている場合、グリッドはすべてのクライアントで自動的に更新されますか?
ありがとう!
apache-flex - ファイアウォールの背後にあるLCDSHTTPProxyサービスの構成
私はLCDSサーバーを企業のプロキシ/ファイアウォールの後ろに置いています。
LCDSサーバーで構成されたHTTPProxyServiceを使用して、ファイアウォールの向こう側にリクエストを送信する必要があります(crossdomain.xmlの問題のため、クライアントから直接送信できません)
アウトバウンド要求で企業プロキシを使用するようにLCDSを構成するにはどうすればよいですか?
java - Flexアプリケーションで値を変更するときのDataGrid/ArrayCollectionのライブ伝播
blazedsとflexの統合を示す一連のスクリーンキャスト、モデル駆動型かどうかに関係なく、いくつかのlcdsチュートリアルを見てきました。
プレゼンターが2つのブラウザーを開き、グリッド内の1つの値を変更すると、データを表示する他のすべてのグリッドに伝播するものがあることを確認しました。
これが一体どうやって行われるのか、そしてどのように再現するのか疑問に思っています。
この機能はEdge/LCDSソリューションに依存しますか?私はそうは思いませんが、それを説明するコードを見たことがありません。
JMS / MQ /メッセージングプロトコルに依存する場合と依存しない場合がある、またはこれが同じサービス結果のインスタンス間の収集のある種の双方向同期および伝播である場合、私は感じます。
ご入力いただきありがとうございます。
乾杯、
エルナーニ