개발 문맥이란 무엇입니까? -techopedia에서 정의

문맥이란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-문맥이란 무엇입니까?

.NET Framework에서 컨텍스트는 상주 개체의 환경을 정의하는 속성 집합입니다. 응용 프로그램 도메인 프로세스의 객체 요구 사항을 순서가 지정된 속성 순서로 지정합니다.


컨텍스트는 조작에 대한 요구 사항이 유사한 오브젝트를 그룹화하는 데 사용됩니다. 컨텍스트에 둘 이상의 객체가있을 수 있습니다. 컨텍스트 객체는 웹 페이지간에 값을 전송하는 데 사용될 수 있습니다. 세션 객체와 달리, 페이지가 웹 브라우저로 전송 될 때 컨텍스트 객체가 범위를 벗어납니다.


분산 응용 프로그램 개발을위한 Microsoft의 WCF (Windows Communication Framework) 기술 권장으로 인해 컨텍스트 사용이 더 이상 사용되지 않습니다.

기술에 대한 설명

컨텍스트 바운드 오브젝트는 강제 시스템 규칙이있는 MBR (marshal-by-reference) 오브젝트입니다. 새 컨텍스트 바인딩 개체가 만들어지면 .NET Framework는 기존 컨텍스트를 찾거나 해당 개체에 대한 새 컨텍스트를 만듭니다. 컨텍스트는 컴파일 중 정적 컨텍스트 특성으로 지정된 클래스의 메타 데이터 속성을 기반으로합니다.


관리자는 컨텍스트 속성을 동적으로 구성 할 수 있습니다. 다른 프록시에있는 두 개체 간의 통신은 참조 프록시를 통해 구현되며 결합 된 컨텍스트 속성으로 구현 된 정책의 영향을받습니다.


애플리케이션 도메인 및 컨텍스트 특정 원격 오브젝트는 처리 자원을 소비하는 원격 서버 오브젝트 호출 시스템에 의한 성공적인 애플리케이션 및 컨텍스트 경계 교차가 필요합니다. 따라서 응용 프로그램 요구 사항에 따라 올바른 기본 클래스에서 원격 오브젝트 유형을 확장하는 것이 좋습니다.

이 정의는 .NET의 맥락에서 작성되었습니다.
문맥이란 무엇입니까? -techopedia에서 정의