디지털 워크플레이스 이야기

이제 Domino 12.0.2에서 새로운 Domino REST API를 사용할 수 있습니다

워크앳로터스 2023. 9. 27. 14:09
반응형

안녕하세요. 워크앳로터스입니다.

자주는 아니지만 가끔 그룹웨어 솔루션인 Domino에 대한 소식도 올리곤 합니다. 이번에 새로운 버전에서 새롭게 제공되는 Domino REST API 관련 소식 참고하세요.


얼마전 Domino 12.0.2 다뉴브 버전이 정식 출시되었고, 1주일 정도 간격을 두고 새로운 Domino REST APIs를 출시하였습니다. 지금 바로 HCL 소프트웨어 다운로드 사이트인 FlexNet에서 확인하실 수 있습니다. 어떤 내용인지 궁금하신 분들은 아래 블로그 내용을 살펴보시기 바랍니다.

디지털 솔루션 | 2022년 12월 8일

이제 새로운 Domino REST API를 사용할 수 있습니다.

 

이제 Domino Complete Collaboration(CCB) 및 Domino CEO Communications 고객이 Domino v12.0.2 "Danube" 환경에서 적극적으로 지원하여 Domino REST API를 일반적으로 다운로드할 수 있음을 발표하게 되어 기쁩니다.

개발 및 베타 테스트 중에 Project Keep으로 알려진 이 최신 REST API는 Domino 배치에 사용할 수 있는 REST API의 수를 9개에서 100개 이상으로 늘려 사용자가 선택한 개발 도구로 Domino 애플리케이션을 확장할 수 있도록 합니다. Domino의 보안이나 배포 용이성을 희생하지 않고도 Domino 개발 대상을 넓힐 수 있습니다. 그리고 Domino 서버 및 데이터베이스에 대한 이 새로운 REST API 액세스를 통해 프로 코드 개발에 Domino 서버를 안전하게 사용할 수 있습니다. 개발자는 보기 또는 업데이트에 사용할 수 있는 데이터를 제어하면서 표준화된 Open-API 기반 메서드의 형태로 Domino 데이터를 노출할 수 있습니다.

어떻게 사용할 수 있습니까?

REST API를 사용할 수 있는 방법에 대한 몇 가지 예를 제공하기 위해 다음 항목에 적용할 수 있습니다.

● 웹 애플리케이션: 회사 웹 사이트의 Domino 데이터베이스에 저장된 채용 공고를 표시하여 Java 또는 JavaScript 기술 없이도 허용되는 게시를 확인합니다.

● 모바일 애플리케이션: Volt MX를 사용하여 Domino에서 실행되는 여행 승인 시스템을 위한 프런트 엔드 모바일 앱을 만듭니다. 직원은 여행 요청을 입력할 수 있으며 관리자가 인증하면 워크플로 승인을 확인하고 완료할 수 있습니다.

● 애플리케이션 통합: Domino에 저장된 계약 및 기타 고객 데이터를 SalesForce CRM과 통합하여 영업 담당자에게 필요한 모든 정보를 단일 보기로 제공합니다.

Domino REST API란 무엇입니까? 

Domino REST API를 사용하면 HCL Domino 서버 및 데이터베이스에 대한 보안 액세스를 통해 프로 코드 개발이 가능하므로 Domino 데이터 및 애플리케이션의 안정성과 배포 가능성을 유지하면서 원하는 프로그래밍 언어와 프레임워크를 사용할 수 있습니다. 서버와 함께 실행되며 표준화된 Open-API 기반 방법의 형태로 Domino 데이터를 안전하고 쉽게 노출할 수 있습니다. 브라우저 기반 관리 UI를 사용하여 애플리케이션 소유자는 REST API에서 보거나 업데이트할 수 있는 데이터를 정의할 수 있습니다. API는 독자/작성자 문서 액세스 정의의 Domino 원칙을 인터넷 프로토콜의 세계로 확장합니다.

Domino REST API에는 실제 구현 로직 없이 API와의 상호 작용 및 시각화를 허용하는 API 탐색기인 Swagger UI도 포함되어 있습니다. API는 시각적 문서와 함께 OpenAPI (이전 의 Swagger) 사양에서 자동으로 생성되므로 나중에 백엔드 코드를 더 쉽게 구현할 수 있습니다.

새로운 Domino REST API의 특별한 점은 무엇입니까?

양식, 필드 및 사용자 기반별로 세밀한 제어를 통해 기본적으로 보안

최신 개방형 표준 구현

서버 대 서버 또는 클라이언트 대 서버 통신을 위한 HTTP/2 지원

완전한 대화형 문서가 포함된 API 우선 설계

Domino 서버 및/또는 Notes 클라이언트에서 실행되므로 낮은 진입 장벽

관리 UI 및 Postman 샘플 포함

기존 IdP 인프라와 통합된 최첨단 JWT 액세스 토큰

Domino REST API를 통해 무엇에 액세스할 수 있습니까?

보기, 문서, 필드, 에이전트 및 ACL 설정과 같은 콘텐츠에 액세스할 수 있습니다. 물론 DQL 쿼리를 사용하여 찾고 있는 데이터에 빠르게 액세스할 수 있습니다.

내장된 선언적 보안은 API가 호출자가 보거나 업데이트하도록 승인된 필드에 대한 액세스만 허용하도록 합니다. 이렇게 하면 계산된 필드가 덮어쓰이는 것을 효과적으로 방지하고 워크플로 참가자가 자신의 필드만 업데이트하도록 제한할 수 있습니다.

찾을 수 있는 위치

Domino REST API는 이제 적극적인 지원을 받는 Domino Complete Collaboration(CCB) 및 Domino CEO Communications 고객에게 미리 포장된 즉시 사용 가능한 Docker 컨테이너로 제공됩니다. 이제 라이센스 및 다운로드 포털 의 "HCL Domino" 제품군 범주에서 다운로드할 수 있습니다. 자세한 내용 을 알아보고 테스트 환경을 설정하려면 여기에서 설명서 를 참조하십시오. 참고: REST API는 Domino v12.0.2 "Danube" 이상에서만 작동합니다. (힌트: 아직 업그레이드하지 않았다면 지금이 적기입니다!)

 

새롭게 출시한 Domino REST APIs 내용을 살펴보면 기존 제공해왔던 API와는 차원이 다른 내용들이 많이 보입니다. 제공하는 수가 확실하게 늘어나면서 범위가 무지 넓어졌네요. Domino 관련 개발자 분들에게는 좋은 소식인 듯 합니다.

 

원본 콘텐츠는 아래 이미지 링크를 클릭하여 확인하실 수 있습니다.

https://blog.naver.com/kyyoung92/223212979567

 

이제 Domino 12.0.2에서 새로운 Domino REST API를 사용할 수 있습니다

얼마전 Domino 12.0.2 다뉴브 버전이 정식 출시되었고, 1주일 정도 간격을 두고 새로운 Domino REST ...

blog.naver.com

#hcl#domino#REST#API#도미노#디지털솔루션#DominoREST#그룹웨어#이메일#전자결재

반응형