저는 Java Swing 응용 프로그램을 개발 한 팀에서 일하고 있습니다. 이제 다른 팀이이 응용 프로그램을 Lotus Notes에 통합하는 것을 돕기 위해 노력하고 있습니다. 불행하게도, 나는 Notes에 대해 많이 알지 못하고 있으며, 우리가하려는 일에 관련된 문서를 찾지 못하는 것 같습니다.Lotus Notes에서 응용 프로그램을 시작한 다음 나중에 Lotus 데이터베이스에 저장하는 방법?
Notes에서 전달 된 일부 데이터로 사용자가 응용 프로그램을 시작하고 사용자가 전달 된 데이터로 작업하게 한 다음 저장 준비가되면 수정 된 데이터가 다시 Notes에 저장됩니다. Notes 데이터베이스.
Notes 에이전트를 통해 얻은 첫 번째 부분 - 응용 프로그램을 시작하고 원래 데이터를 전달할 수 있습니다. 문제는 저축입니다. 에이전트는 응용 프로그램을 시작한 후 완료되고 "죽습니다"것처럼 보이므로 나중에 사용자가 저장할 준비가되었을 때 세션/데이터베이스에 대한 참조를 얻을 수있는 방법이 없습니다. Lotus 개발자 중 한 명은 응용 프로그램을 시작한 후 에이전트를 사용하기 위해 바쁜 대기 루프를 만들어 작동 시키지만 응용 프로그램을 실행하는 동안 다른 Lotus Notes 사용을 막는 부작용이 있습니다. 정말 받아 들일만한 해결책은 아닙니다.
우리가하려는 일이 가능하면 누구나 알 수 있습니까? 그것을하는 방법? 이것에 대한 예제/문서에 대한 링크?
이것은 우리가하려고하는 것처럼 들리지만, 우리는 에이전트에서 응용 프로그램으로 documentID를 전달합니다.하지만 에이전트가 끝날 때 세션이 끝나기 때문에 세션/데이터베이스로 돌아갈 수 없습니다. "Notes 클라이언트와 자격 증명을 공유하도록 클라이언트를 구성 할 수 있습니다"에 대한 자세한 정보를 제공 할 수 있습니까? 즉, 애플리케이션을 시작하는 에이전트가 애플리케이션을 전달하여 애플리케이션이 Lotus에 다시 연결할 수 있다는 것을 의미합니까? – Nate
지금 답장을 보내 드려 죄송합니다. 그러나 Notes 클라이언트가 Notes 세션을 열려고하는 다른 응용 프로그램과 "공유"할 수 있습니다. 자세한 내용은 다음을 참조하십시오. http://publib.boulder.ibm.com/infocenter/domhelp/ v8r0/index.jsp? topic =/com.ibm.notes85.help.doc/sec_pass_otherapps_t.html –