IBM Notes And Domino 9 - A Social Experience

There are two methods for program integration:


o Programmer's approach - for programs integration it's required to produce some plan limitations;


o Integrator's approach - in cases like this specific application products and services can be used and the integration process setup by these application settings. 
The next resources works extremely well for the very first approach:


o ODBC. In Lotus Domino limitations works extremely well:


o Three @-functions (@DbColumn, @DbLookUp and), which assist registrated ODBC-drivers.@DbColumn returns the complete order from additional desk, @DbLookUp process search by the key, and @DbCommand operates a order of ODBC-driver or additional desk (for ex, UDATE or DELETE);


o Three inside LotusScript Information Objects (LS:DO), which support relationship process, working of SQL-request and offer operations with received result table. This instrument is more variable than consumption of described over @-functions (specifically, transactions system, problems managing, etc);


o Free NotesSQL ® ODBC-driver enables contacting Lotus Domino databases by SQL. This technique can be acquired only for quick Lotus Domino databases, as them aren't connection databases and SQL is not good to work well with (problems with multiple fields prices and different fields set in documents);


o JDBC. For direct using of JDBC system, free IBM JDBC-driver might be downloaded, allowing contacting Lotus Domino databases from Java-applications. This process is better then use NotesSQL ® ODBC-driver, but can't be use with complicated databases. JDBC engineering also using in some integration elements, but JDBC itself is hidden from the programmer(as example, using construct in JSP Custom Label Libraries);


o OLE. Using with this engineering is in the Microsoft platforms frame. If that limitation is acceptable for a task, then using with this engineering enables information changing from LotusScript to OLE-applications. Exclusively it's probable to export information from Lotus Domino to MS Excel or MS Word. This engineering often is using to produce reports for Lotus Domino data. In Lotus Domino exists Notes/FX system, which implicitly uses OLE- technologies. This system enables to process automatic information exchange between fields of Lotus Domino forms and information mentioned on OLE-server. Recently Notes/FX are found in really programs very seldom;


o XML. Using with this engineering in Lotus Domino Dtc 6 enables handling of Lotus Domino objects'stream change (documents, style aspects, ACL, etc.) in to XML and back, use in a stream XSLT to XML, set filters on translated/received information, as well as evaluation XML by construct in LotusScript-classes, refined DOM and SAX parsing;


o HTML. If an HTTP job is began on Domino host, then from situs judi online additional programs can be acquired sending/receiving information by of the same name method;


o CORBA. This engineering found in Lotus Domino more in Java content. Applets, servlets, Domino JSP Custom Label Libraries, by using this engineering might exchange information with Lotus Domino;


Apart in integration solutions range are DECS (Domino Enterprise Connection Services), DCR (Data Connection Resources) and LEI (IBM Lotus Enterprise Integrator for Domino) technologies. These systems except of code demand administration settings to be updated and might be send as to first (programmer) as to second (integrator) methods to incorporate applications.