2009-09-16 5 views
0

Asp.Net Ajax는 프레젠테이션 (UI) 계층 또는 비즈니스 로직 계층에서만 사용됩니까?Asp.Net Ajax는 프레젠테이션 계층 또는 비즈니스 로직 계층에서만 사용됩니까?

EDIT - BLL 레이어에서 사용되는 AJAX API가 더 정확합니다.

고맙습니다

+2

당신이 당신의 레이어를 적절하게 설계했는지 아닌지에 달렸습니다 :) 그렇지 않으면 나는 그것이 "UI"레이어에만 남아 있어야한다고 말할 것입니다. –

답변

2

AJAX 만

당신은 AJAX이 뭔가를 다시 서버로 통화를 할 수 클라이언트 (UI/브라우저)를 허용 것을 기억해야 .... 프리젠 테이션 레이어에 적용해야합니다. 어느 시점에서 데이터를 가져 오거나 가져 오거나 뭔가를 수행하기 위해 비즈니스 계층을 호출해야합니다 ...

웹 사이트에 AJAX 기능을 추가할지 여부를 결정할 때 가장 가능성이 높습니다. 일부 UI/프리젠 테이션 레이어는 원하는 기능과 관련이 있습니다. 그리고 추가하자마자 비즈니스 계층은 클라이언트에 필요한 정보를 제공하는 데 사용됩니다.

AJAX 기술 자체가 비즈니스 계층에 반드시 적용되는 것은 아니며 필자는 그렇게해서는 안됩니다. AJAX는 프런트 엔드 (UI 코드)가 비즈니스 계층 코드와 함께 작동 할 수있는 코드 위치로 안내해야합니다.

+0

AJAX API도 BLL 계층에서 사용됩니까? – SourceC

+1

@SourceC : 귀하의 정보를 통해 제 응답을 수정했습니다 ... – RSolberg

+0

대단히 감사합니다. – SourceC

관련 문제