2011-01-21 4 views
0

ASP.NET을 기존의 Flash 사이트에 통합해야합니다. 이 사이트는 Flash가 많이 사용되고 SQL Server 데이터베이스와 통신해야합니다. 이 목적으로 ASP.NET SQLDataSource를 사용하려고합니다. 사이트의 하나의 웹 페이지에 대해 두 가지 기술을 통합해야한다면, Flash 객체가 내장 된 ASP.NET을 전체 ASP.NET으로 만들어야합니까? 또는 SQL Server에 web.config 및 연결 문자열이 포함 된 단일 ASPX 페이지를 사이트에 추가 할 수 있습니까?ASP.NET 및 Flash 구성 요소를 하나의 사이트에 통합

도움과 도움을 제공해 주셔서 감사합니다.

답변

1

정확히 달성하려는 것은 무엇입니까? Flash가 .NET을 통해 SQL 서버에 액세스해야합니까? 상호 작용하는 방법은 무엇입니까? Flash 구성 요소가 데이터에 액세스해야하는 경우 .aspx 부분을 건너 뛰고 데이터베이스에 대한 게이트웨이 역할을하는 HttpHandler 만있는 것이 좋습니다. Flash는 JSON에 친숙합니까? 그렇다면 관련 인수를 처리기 (URL 값 일 수도 있음)에 전달하고 응답을 serialize으로 지정하는 것이 매우 쉽습니다.

+0

속성 목록을 가져 오기 위해 SQL Server 데이터베이스를 쿼리해야합니다. 이러한 목록은 Flash SWF 객체로 채워 져야합니다. Flash와 SQL Server 사이의 브리지로 ASP.NET을 사용하는 것이 좋습니다. 그게 최선의 접근 방법인가요? – SidC

+0

@SidC : 분명히 현명한 접근 방법입니다. Flash가 클라이언트 측에서 실행되기 때문에 Flash와 데이터베이스 사이에 서버 측 게이트웨이가 필요합니다. 그러나 게이트웨이는 API 일뿐 UI가 필요하지 않으므로 aspx 페이지는 필요하지 않은 오버 헤드입니다. MVC 작업은 수동으로 데이터를 반환하는 핸들러 (예 : JSON 형식)와 마찬가지로 작업을 수행합니다. 플래시가 SOAP를 통해 SOAP와 통신 할 수있는 경우 asmx 웹 서비스 일 수도 있습니다. (저는 여러분의 옵션이 .NET에서 무엇인지 Flash에 정확히 알지 못합니다.) – David

관련 문제