Inmemoryloader는 C# (MONO)로 작성된 기능 또는 클래스 라이브러리로, 기간 동안 .NET 어셈블리의 동적 충전을 가능하게합니다.
릴리스 노트 v 1-0-6971-8180
릴리스 노트 v 1.0
"InmemoryLoader"프로젝트는 비즈니스 애플리케이션을위한 모듈 식 웹 프레임 워크를 개발 해야하는 요구 사항이나 아이디어에서 발생했습니다. 다양한 기술 (ASP 웹 사이트, SAP 서비스, 웹 서비스, CMS 시스템, 다양한 데이터베이스)을 결합하거나 이러한 시스템의 데이터를 애플리케이션에 결합해야했습니다.
개별 애플리케이션이 모듈 식, 슬림하고 대기하기 쉬운 상태로 유지되도록 개별 구성 요소는 개별 모듈로 나누어야했습니다. 개별 모듈은 연결되거나 결합되어야했기 때문에 관리, 등록 및 실행을 가능하게하는 모듈이 개발되었습니다.
구성 요소는 인터페이스를 구현해야하며, 초기화 방법 검사 및 모든 공개 방법이 일종의 "레지스트리"에 입력되어 응용 프로그램의 맥락에서 완전히 보존되어 있어야합니다.
이러한 방식으로 고정 참조 없이는 매우 효율적인 응용 프로그램이 가능하며 프로젝트는 훨씬 더 얇고 효율적으로 유지 될 수 있습니다. 또한 런타임에 기능을 매우 쉽게 추가 할 수 있으며 응용 프로그램의 시작 시간이 크게 단축됩니다.
또 다른 장점은 다른 기능 컨테이너를 만들 수 있다는 것입니다.
응용 프로그램의 경우 사용자의 역할을 먼저 쿼리 할 수 있으며 해당 라이브러리/구성 요소를 동적으로 재충전 할 수 있습니다. 이는 성능을 향상시킬뿐만 아니라 기능은 해당 컨텍스트에서만 사용할 수 있으므로 응용 프로그램이 더욱 안전 해집니다.
-메모리 로더 애플리케이션에서 구현하는 데 사용해야하는 인터페이스 및 추상 클래스가있는 구성 요소. 사용 된 초기화 및 인스턴스화, 그렇지 않으면 필요한 기능이 포함되어 있지 않습니다.
메모리로드베이스 위키
메모리 로더 응용 프로그램의 핵심에는 시공에 필요한 모든 필요한 방법과 속성이 포함되어 있습니다.
메모리 로더 위키
확장에는 비동기 래퍼, 암호 도구, 문자열 유틸리티 및 변환기와 같은 추가 기능이 포함되어 있습니다. 반드시 필요한 것은 아닙니다!
MemoryLoadRommon Wiki