Friday, 27 April 2012

Integrating with IBM Lotus Symphony from Java/.Net/XPages applications

Following link contains the sample code to work with IBM Symphony via COM object. The same object can be called from Visual Studio as well. IBM LOTUS SYMPHONY ON MAC

http://www-10.lotus.com/ldd/lswiki.nsf/dx/Lotus_Notes_and_Lotus_Symphony_and_COM_Objects_How_to_Create_your_Lotus_Symphony_Integration_for_Clients_without_the_Embedded_Client

Also, since Lotus Symphony is built on top of OpenOffice and supports ODF formats. I would suggest using ODF specific packages available on OpenOffice site. The output will be rendered correctly on Symphony.
http://www.openoffice.org/udk/common/man/tutorial/office_automation.html
http://wiki.services.openoffice.org/wiki/Documentation/BASIC_Guide
http://www.kalitech.fr/clients/doc/VB_APIOOo_en.html

There are Java and Lotuscript Toolkit available for Symphony related development:
http://www.johndavidhead.com/jhead/johnhead.nsf/dx/introduction-to-the-lotus-symphony-lotusscript-api

The Lotuscript code which is very near to VB code or else can call the Java classes directly from the .Net code.
http://stackoverflow.com/questions/5928200/call-java-method-from-api-in-net


If someone wants to extend Lotus Symphony functionality, you can write extensions as well:
http://www-10.lotus.com/ldd/lswiki.nsf/dx/10272008093319AMDDRMDU.htm