2009-07-09 12 views
1

フレックスフロントエンドがバックエンドと通信する最も良い方法はC#で書かれていますか? HTTPの唯一の通信チャネルなので、カスタムソケットはありません。FlexがC#バックエンドと通信する最も良い方法は?

私はこれまでSOAPを使用していましたが、XMLの大きなオーバーヘッドが発生しているため、パフォーマンスが懸念されています。私が現在取り組んでいるこのアプリケーションはかなりデータ集約的です。

簡単な設定と透過マーシャリング/アンマーシャリングをサポートするものはすべてOKです。

BlazeDS for .netのようなものがありますか?

答えて

4

I AMF .NETおよびAMF C#を(AMFは、BlazeDSには、使用するプロトコルです)グーグルでいくつかのオプションを発見した -

しかし、私はこれらのプロジェクトを一切使っていません。私はJavaとPHPを利用したFlexを使っています。

+0

ありがとう、私は取るそれを見てください。 – Marko

+1

+1 WebOrb。これは、デバッグのための素晴らしい機能をたくさん提供します。 – Shua

+2

+1 WebOrbの場合も同様です。 FlourineFXも非常に良い解決策です。 –

0

JSONを使用しましたか?

私は最高のは、私が見にあなたにいくつかのリンクを与え、TBHフレックスについて何も知らない:

www.json.org

flexexamples.blogspot.com/2007/12/flex- JSON-NET-サンプルapplication.html

www.lostechies.com/blogs/rhouston/archive/2008/02/25/a-custom-converter-for-json-net.aspx

・ホープ、このヘルプ

+0

はい、私はそれを見ましたが、両面の文字列を手動マーシャリング/アンマーシャリングする必要があるようです。 SOAPほど透明なものが必要です。 – Marko

+0

JSON CANはFlex/AS3で動作しますが、遅くて痛みを伴う可能性の1つです。 –

+0

両側にJSONシリアライザがあるので、そこで面倒な作業をする必要はありません。ここでそれを行う方法についての素晴らしい記事があります:http://www.thegrubbsian.com/2009/01/02/integrating-adobe-flex-and-net-with-aspnet-mvc/ – onekidney

関連する問題