"BO"는 일반적으로 데이터 검색 및 처리를 위한 구성 요소인 비즈니스 개체(BO)를 의미하며 일반적으로 중간 계층 또는 비즈니스 논리 계층에 위치하는 간단한 실제 소프트웨어 추상화입니다.
비즈니스 개체는 제3자가 개발했으며 GeneXus 커뮤니티 내에서 사용할 수 있는 지식 개체입니다. 부가 가치 효과를 얻기 위해 애플리케이션에 특정 기능을 자동으로 추가하는 데 사용할 수 있습니다. 지식 재사용을 가능하게 합니다.
예를 들어 다중 통화 처리가 포함된 애플리케이션을 개발하려는 경우 모든 다중 통화 처리 기능이 포함된 이미 개발된 비즈니스 개체를 사용하여 개발을 시작하도록 선택할 수 있습니다. 이로 인해 개발 작업이 크게 줄어듭니다. 원격 데이터 서비스는 클라이언트 요청을 수신하고 지정된 데이터 원본에 대한 읽기 및 쓰기 액세스를 제공하지만 유효성 검사 또는 비즈니스 규칙 논리를 포함하지 않는 기본 중간 계층 비즈니스 개체인 RDS 서버 데이터 팩토리를 제공합니다.
비즈니스 객체 분류:
1. 엔터티 비즈니스 객체:
비즈니스의 명사를 기준으로 사람, 장소, 사물 또는 개념을 표현합니다. 고객, 주문, 품목 등 도메인에서 추출된 비즈니스입니다. EJB 애플리케이션에서 이것은 일반적으로 엔터티 빈(Entity Bean)입니다. 전통적인 웹 애플리케이션에서는 비즈니스 애플리케이션의 상태와 동작을 포함하는 일반 Javabean일 수 있습니다.
2. 프로세스 비즈니스 객체:
애플리케이션에서 비즈니스 처리 프로세스 또는 워크플로우 작업을 표현합니다. 일반적으로 엔터티 비즈니스 객체에 의존하며 EJB 애플리케이션에서는 비즈니스의 동사입니다. 일반적으로 모델 세션 Bean 또는 메시지 구동 Bean이 아닌 EJB 애플리케이션에서는 특정 동작을 포함하고 애플리케이션의 관리자 또는 컨트롤러 역할을 하는 Javabean일 수 있습니다.
3. 이벤트 비즈니스 객체:
시스템의 일부 작업으로 인해 발생하거나 생성된 일부 이벤트를 애플리케이션에 표현합니다.
위 내용에 대한 참조: Baidu Encyclopedia-Business Objects
스카이프의 용도는 무엇입니까? 언로드할 수 있습니까?