문제

AMF를 통해 Flex UI와 통신하는 ASP.NET(MVC 포함) 애플리케이션을 얻으려면 어떻게 해야 합니까?나는 한 번에 약 100개 이상의 레코드를 푸시하고 싶고 AMF가 앞으로 나아갈 길인 것처럼 보이지만 분명한 것은 없습니다.

도움이 되었습니까?

해결책

시간이 촉박한 경우 RemoteObject를 사용하여 컴파일된 DLL을 실행할 수 있습니다(예: WebORB - .NET에서는 무료이지만 Flex에 노출하려는 클래스를 컴파일하려면 Express 위에 VS 복사본이 필요함)

그런 식으로 개체를 검색합니다 ...

분명히 데이터베이스와 통신할 수 있도록 개체에는 DAL이 있거나 생성되어야 합니다.

하지만 데이터 집약적인 Flex 애플리케이션에는 Cairngorm을 사용하는 것이 좋습니다.간단하지도 않고 개발 속도도 빠르지 않을 것입니다. 그러나 일단 이해하고 나면 일이 훨씬 더 원활해지고 옳다는 느낌이 듭니다.자세하게 설명할 수도 있겠지만, 이미 저보다 훨씬 더 똑똑하신 분들이 깊이 있게 설명해 주셨네요.당신과 같은 사람은 개념을 꽤 빨리 이해할 수 있어야 합니다.

WebORB 및 Cairngorm 학습 링크는 다음과 같습니다.

다른 팁

.Net AMF 원격을 위한 WebORB의 대안은 다음과 같습니다. 플루린FX.나는 그것을 사용하지 않았지만 흥미로울 것 같습니다.나는 매우 강력한 WebORB를 사용했습니다.데이터베이스 기반 애플리케이션 구축 프로세스의 속도를 높이는 몇 가지 훌륭한 코드 생성 도구가 있습니다.

위의 답변에 대한 사소한 수정 사항은 다음과 같습니다.실제로 Express 에디션을 사용하여 어셈블리를 컴파일할 수 있습니다.WebORB를 사용하면 DLL을 가상 디렉터리의 /bin 폴더에 배포하기만 하면 클래스를 Flex Remoting 서비스로 활성화할 수 있습니다.특별한 인터페이스를 구현하거나 특별한 속성을 사용할 필요가 없습니다.클라이언트에 전달하려는 데이터를 반환하는 클래스를 만들고 해당 클래스를 weborb에 배포한 다음 클라이언트 측에서 RemoteObject API를 사용하면 됩니다.시작하기 문서에 대한 링크는 다음과 같습니다.

http://www.themidnightcoders.com/articles/flextodotnet.htm

WebORB와 MSMQ 지원을 확실히 확인하겠습니다(FluorineFX에는 동일한 기능이 있습니다.둘 다 무료입니다.)WebORB가 MSMQ의 특정 대기열을 수신하도록 할 수 있습니다.가변적인 측면에서는 소비자를 생성하고 이를 해당 대기열에 등록해야 합니다.그런 다음 WebORB는 대기열의 모든 메시지를 swf에서 생성된 모든 소비자에게 푸시합니다.ASP.NET 애플리케이션과 같은 다른 애플리케이션은 해당 대기열(예: 직렬화된 개체 또는 xml)에 메시지를 넣을 수 있으며 Flex GUI로 전달됩니다.

나는 주제에 대한 몇 가지 게시물을 썼습니다. http://blog.johlero.eu.

또 다른 좋은 예는 다음과 같습니다. http://www.themidnightcoders.com/articles/msmqtoflexdatapush.shtm Windows Form 응용 프로그램을 사용하여 flex Gui에 메시지를 보냅니다.

Johlero라고도 알려진 Lieven Cardoen

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top