2017-09-05 3 views
0

mac에서 Lotus Notes 데이터베이스에 연결할 수 있습니까? 나는 LN을 내 컴퓨터에 설치했고 LN 자체는 모든 LN 데이터베이스에 연결할 수 있지만 jdbc 연결을 통해 어떤 notesSQL JDBC 드라이버도 찾을 수 없거나 다른 방법이 있다면 어떻게 수행되는지 전혀 모른다.OS X에서 Lotus Notes datadase에 연결하는 방법

나는 win32ole 객체를 통해 윈도우에서 매우 쉽다는 것을 안다. 하지만 Mac에서 어떻게 가능합니까?

도움을 주시면 감사하겠습니다.

Mac에서 실행되는 루비/파이썬/자바 코드가 도움이 될 것입니다. 고마워요.

답변

0

Lotus Notes에는 JDBC가 아닌 리소스에 액세스하기위한 자체 API가 있습니다. 이것의 핵심은 Notes.jar의 Lotus Notes 클라이언트와 함께 번들로 제공됩니다 (보통 Notes 설치 위치에서 찾을 수 있습니다)

이전 경험에서 작성한 응용 프로그램을 동일한 환경에서 실행해야합니다 Lotus Notes를 실행하는 데 사용되는 JVM (Notes는 요즘 Eclipse 응용 프로그램입니다.)을 사용하여 모든 올바른 기본 라이브러리가 선택되도록합니다. 또한 데이터베이스를 호스팅하는 Domino 서버에서 사용자를 인증하려면 Lotus Notes ID 파일에 대한 액세스 권한이 필요합니다. Notes가 실행 중이면 일반적으로 현재 사용자로 인증됩니다. 이 API를 사용하여 응용 프로그램을 작성하는

좋은 (그러나 세) 도입은 여기에서 찾을 수 있습니다 :

https://www-10.lotus.com/ldd/dominowiki.nsf/dx/06082009125716amweb7tu.htm

https://www.ibm.com/developerworks/lotus/library/ls-Java_access_pt1/index.html

+0

답장을 보내 주셔서 감사합니다.하지만 유감스럽게도 애플리케이션 API를 작성하거나 API 코드를 애플리케이션에 랩핑 한 경험이 없습니다. –

+0

이제는 배울 수있는 좋은 시간입니다. – hardillb

0

당신이 Lotus Notes를 OLE를 사용하는 동등한에 대해 이야기하는 경우 (NotesUIWorkspace, NotesUIDatabase 등)를 사용하여 Notes 클라이언트의 UI에서 데이터를 탐색하고 표시하도록 Notes 클라이언트 UI를 구동하는 경우 대답은 no입니다. OS/X에는 해당 기술이 없습니다.

이외에도 Notes 및 Domino 데이터에 액세스하는 데 사용할 수있는 몇 가지 API가 있습니다. 나는 이것들 중 몇 가지를 간략하게 언급한다. answer to another question.