협업 데이터 개체 란 무엇입니까?
협업 데이터 오브젝트는 Microsoft Windows® 및 Microsoft Exchange Server® 소프트웨어 제품군에 사용되는 프로그래밍 인터페이스 오브젝트입니다. 컴퓨터 시스템에서 메시징 기술 또는 협업 응용 프로그램을 작성할 수 있습니다. 공동 작업 데이터 개체 라이브러리를 통해 소프트웨어 개발자는 서버, 공용 컴퓨터 폴더 및 네트워크에있는 데이터 지점과 컴퓨터의 사서함에 저장된 데이터 지점에 액세스 할 수 있습니다. 이를 통해 사용자는 자신의 특정 요구에 맞게 메시징 응용 프로그램을 만들고 조정할 수 있으므로 제품 내에서 더 높은 수준의 사용자 지정이 가능합니다.
이러한 유형의 협업 데이터 오브젝트는 전체 프로그래밍 언어를 형성하지 않지만 Windows® 및 Exchange Server®의 MAPI (Messaging Application Programming Interface)와 함께 작동하는 스크립팅 언어의 일부입니다. 스크립팅 언어와 전체 프로그래밍 언어의 차이점은 스크립팅 언어는 특정 목적을 염두에두고 작성되었으므로 프로그래머가 수행 할 수있는 기능이 제한되어 있다는 것입니다. 협업 데이터 오브젝트의 경우, 스크립트 언어는 프로그래머가 기존 메시징 프로그램에 대한 기능을 수정하는 것 외에도 임시 유형의 메시징 프로그램을 작성할 수 있도록합니다. 이러한 "수동"또는 사용자 정의 프로그램은 이미 시스템에있는 메시징 응용 프로그램을 대신하거나 향상시킬 수 있습니다.
협업 데이터 오브젝트 사용의 주요 이점은 유연성입니다. 스크립팅 언어를 사용하여 전용 프로그래머는 원래 사용할 수 없었던 기능을 소프트웨어에 추가 할 수 있습니다. 숙련 된 최종 사용자가 더 이상 특정 기능을 얻기 위해 타사 응용 프로그램에 의존 할 필요가 없으므로 비용이 절감됩니다. 스크립트 언어에 대한 지식이 충분하면 원하는 기능을 자체적으로 만들 수 있습니다.
이 방법의 단점은 스크립팅 언어에 연결되어 있기 때문에 공동 작업 데이터 개체를 사용하면 전체 프로그래밍 언어를 사용하여 만든 소프트웨어와 동일한 유연성을 제공 할 수 없다는 것입니다. 만들어진 기능과 프로그램은 Windows® 또는 Exchange Server®에서 이미 제공 한 프레임 워크 내에서 작동하여 전체적인 잠재력을 제한해야합니다. 이는 전체 프로그래밍 언어를 사용하여 처음부터 새로운 애플리케이션을 구축하는 것보다 협업 데이터 객체의 유용성을 약간 줄입니다.