2012-06-24 5 views

답변

0

속도에 대해 확실하지 않은 것은 사용자가 원하는 작업에 따라 다릅니다. 연결을 만들면 1000 개의 레코드를 가져오고, 필터링하기 위해 SQL 쿼리로 이동할 수없는 몇 가지 특수 작업을 수행 한 다음 마지막으로 3 개의 레코드 만 처리하면이 작업을 수행하는 웹 서비스가 더 빨라집니다. 서버 전체에서가 아니라 3 개의 레코드 만 다운로드하면되므로 1000.

그러나 보안 측면에서 볼 때 클라이언트 응용 프로그램은 데이터베이스에 직접 연결하면 안됩니다.

"PHP 같은 제 3 자"를 반드시 사용할 필요는 없습니다. C# .NET 응용 프로그램 용 WCF 서비스를 살펴보십시오.

당신이 정확히 당신의 응용 프로그램으로 무엇을하고 싶은지에 대해 구체적이지 않기 때문에 어떤 종류의 확실성이나 특이성으로도 논평하기가 어렵습니다.

+0

내 데이터베이스는 내 웹에서 온라인입니까? –

+0

그럼 웹 호스트에 달려 있다고 생각합니다. 그러나 이는 전송되는 데이터의 양/유형 및 문제 보안의 규모에 크게 좌우됩니다. (이 프로그램을 사용하는 유일한 사람입니까, 아니면 배포 할 계획입니까?) –

+0

정확히 한 식당의 앱을 개발하고 있습니다. 하지만 어쩌면 다음에 그것을 배포하고 싶습니다. 배포하고 싶다면 데이터 용 서버가 있어야하며 내 서버에서 데이터를 검색 할 것입니까? 그게 사실이야? –

관련 문제