2008-11-10 3 views
0

나는 Flex 프로젝트의 WebORB를 원격 게이트웨이로 사용하고 있습니다. Server .NET 측에서 사용할 가장 적합한 아키텍처가 무엇인지 궁금합니다. 현재 데이터 액세스 레이어를 생성하기 위해 SubSonic을 사용하고 있습니다. 게다가 플렉스에서 호출 할 때마다 약간의 트랜잭션 스크립트 패턴이 사용됩니다. 서버 측은 실제로 SQL Server 2005 데이터베이스에서 Flex로, Flex에서 SQL Server 2005로 데이터를 가져 오는 방식으로 작동하기 때문입니다.RIA 서버 아키텍처 .NET

모범 사례가 있습니까? 서버 측을 따라 RIA을 처리하는 방법은 무엇입니까? 나는 LINQ (여러 결과 세트를 가진 저장 프로 시저가 우리에게 두통을 줬다.)와 함께 놀았으며, 나는 ADO.NET Entity Framework에 대해 궁금해했다. ...

동시성 또한 큰 문제이다. 이러한 것들이 데이터 셋에 의해 처리된다는 것을 알고 있으며 LINQ도 이것을 지원합니다.하지만 일단 데이터가 Flex로 보내지면 orignal 데이터 셋과 실제로 연결되지 않습니다.

대규모 RIA 사용 경험이있는 사람들이 있습니까?

답변

1

내가 좋아하는 아키텍처를 사용하여 응용 프로그램 만들었습니다 ActionScript

플래시/플렉스 -> AMF.NET .NET 메서드를 호출 - 수신 및 발신 매개 변수> 외관 층 서식 -> 간단한 ADO.NET은 Using 데이터 공급자 모델 및 stored procedures을 호출하는 Microsoft SqlHelper가 있습니다.

.NET 개발자로서 응답 시간이 좋았 기 때문에 결과가 만족 스러웠으며 그리드와 같은 Flash/Flex 컨트롤에 직접 바인딩 될 수있는 응답 데이터 세트를 얻을 수있었습니다.

내 작업 및 소스 코드에 대한 자세한 내용은 this post을 검토하십시오.

이 정보가 도움이되기를 바랍니다.