문제

현재 Silverlight 3.0을 사용하여 웹 기반 애플리케이션을 개발하고 있습니다. 비즈니스 규칙의 경우 저와 사용자에게 사용하기 쉬운 규칙 엔진을 찾고 있습니다. 상자에서 그와 같은 것이 있습니까? 아니면 내 자신을 굴려야합니까?

다양한 코드 사이트 (CodePlex, Code Project 등)를 검색하고 살펴 보았지만 내 요구에 맞는 것은 보지 못했습니다.

나는 또한 nxbre를 잘 보았지만 규칙 구문은 '더미'사용자에게는 너무 복잡합니다.

도움이 되었습니까?

해결책 4

관심이있는 사람들을 위해 : 결국 우리는 Silverlight의 CSLA .NET

다른 팁

Windows Workflow Foundation과 함께 제공되는 규칙 엔진은 어떻습니까?

http://blogs.microsoft.co.il/blogs/bursteg/archive/2007/08/09/wf-rules-engine-without-workflow.aspx

NXBRE를 Silverlight (SL)가있는 규칙 엔진으로 사용하려는이 스레드를 우연히 발견 한 사람들에게는 다음 센트가 있습니다.

  1. SL 프로젝트에서 NXBRE DLL을 언급하려고 시도했습니다. SL은 SL CLR을 사용하여 구축되지 않은 DLL이 SL 프로젝트에서 참조되도록 허용하지 않습니다.
  2. 다행히 NXBRE는 오픈 소스 프로젝트이므로 SL CLR을 사용하여 빌드하기 위해 소스 파일을 다운로드했습니다.
  3. SL은 많은 .NET 유형을 지원하지 않습니다.

그래서 나는 SL과 NXBRE를 사용하는 운이 없었습니다. 이것들은 나의 첫 번째 인상입니다. 더 깊이 파고 들면 더 많은 것을 찾으면 여러분들에게 알려 드리겠습니다.

이것이 누군가에게 도움이되기를 바랍니다.

Sai Gudigundla 감사합니다

나는 조금 더 검색했고 규칙 엔진이 실제로 우리의 요구 사항을 충족시키지 않기로 결정했습니다. 우리는 규칙이 필요하지 않으며 해당 속성의 가치가 변경 될 때 속성에 대해 계산을하고 싶습니다.

답변 주셔서 감사합니다.

건배, 프랜시스

원래 규칙 엔진 질문으로 돌아가 ...

규칙 엔진을 실행하려는 경우 내부에 Silverlight의 Silverlight가 지원하는 .NET의 제한된 서브 세트 만 사용하도록 만들어진 것을 찾아야합니다. 예를 들어 Silverlight가 지원합니다 제네릭 컬렉션 (목록)이지만 수집되지 않은 컬렉션 (목록).

이 순간, 나는 Silverlight CLR을 대상으로 한 .NET 규칙 엔진을 모릅니다.

또한 클라이언트 측 규칙 엔진에 대한 흥미로운 응용 프로그램 (예 : 브라우저 또는 모바일 장치)에 대한 흥미로운 응용 프로그램이 있지만 항상 룰 엔진이 백엔드에서 더 적절하게 호스팅되는지 여부를 항상 고려해야합니다. 규칙이 얼마나 자주 호출되는지, 얼마나 많은 데이터가 이동 중인지 등을 고려하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top