This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
dev:home [2009/12/04 01:55] tdo |
dev:home [2012/10/26 14:46] (current) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| {{page>:top_add&nofooter&noeditbtn}} | {{page>:top_add&nofooter&noeditbtn}} | ||
| - | <html><div align="center"><span style="color:red">DRAFT</span></div></html> | ||
| - | ====== Omnidex Development ====== | ||
| - | ===== Main Development Components ===== | + | ====== Development ====== |
| + | ===== Introduction ===== | ||
| - | Omnidex Development uses the following main components of the Omnidex Software. | + | The section discusses the techniques for developing Omnidex applications. This is most often read by Omnidex Developers. |
| - | * Omnidex Administrator | + | Choose from these topics: |
| - | * OdxSQL | + | |
| - | * OdxNet | + | |
| - | * OdxAim | + | |
| - | * Omnidex ODBC Driver | + | |
| - | * Omnidex JDBC Driver | + | |
| - | * RDBMS Stored Procedure Interface | + | |
| - | ===== Java Snapshot Application Steps ===== | + | | \\ **Omnidex SQL** || |
| - | * Install Omnidex on Snapshot data store. | + | |[[dev:sql:home|Omnidex SQL Quick Reference]] | A quick-reference guide to Omnidex SQL, including statements and functions. | |
| - | * Set up OdxNet Network Services. | + | |[[dev:sql:statements:home|Omnidex SQL Statements]] | A guide to all Omnidex SQL Statements. | |
| - | * Use OdxSQL to test set up, prototype and optimize queries. | + | |[[dev:sql:functions:home|Omnidex SQL Functions]] | A guide to all Omnidex SQL Functions. | |
| - | * Write Java Application. | + | |[[dev:sql:qualify:home|Omnidex SQL Qualification Syntax]] | A guide to all Omnidex SQL Qualification Syntax. | |
| - | | + | |[[dev:sql:examples:home|Omnidex SQL Examples]] | Examples of how to use Omnidex SQL in various situations. | |
| - | ===== Windows Snapshot Applications ===== | + | | \\ **Connection Strings** || |
| - | * Install Omnidex on Snapshot data store. | + | |[[dev:connections:home|Connection Strings]] | A guide to Omnidex Connection Strings. | |
| - | * Set up OdxNet Network Services. | + | | \\ **ODBC Interface** || |
| - | * Use OdxSQL to test set up, prototype and optimize queries. | + | |[[dev:odbc:home|ODBC Interface]] | A guide to using the Omnidex ODBC Interface, including sample programs. | |
| - | * Write Java Application. | + | | \\ **JDBC Interface** || |
| + | |[[dev:jdbc:home|JDBC Interface]] | A guide to using the Omnidex JDBC Interface, including sample programs. | | ||
| + | | \\ **Logging and Debugging** || | ||
| + | |[[dev:debugging:home|Omnidex Connection and Query Logging]] | A guide to logging and monitoring Omnidex connections and queries. | | ||
| + | |[[dev:debugging:home|Omnidex Debugging]] | A guide to debugging Omnidex applications. | | ||
| + | | \\ **Querying Metadata** || | ||
| + | |[[dev:metadata:home|Querying Metadata]] | A guide to interactively querying metadata from the Omnidex Environment File. | | ||
| + | |------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------| | ||
| - | ===== RDBMS Integration ===== | ||
| - | * Install Omnidex on RDBMS. | + | {{page>:bottom_add&nofooter&noeditbtn}} |
| - | * Use OdxSQL to test set up, prototype and optimize queries. | + | |
| - | * Write Stored Procedures using the RDBMS Stored Procedure Interface. | + | |
| - | * Run OdxAIM to generate Automatic Update Triggers. | + | |
| - | * Install Triggers. | + | |
| - | * Run OdxAim to monitor and process the triggered updates. | + | |
| - | Omnidex Development primarily takes the form of developing either an ODBC or JDBC based application or using either SQL Server or Oracle Stored Procedures. | ||
| - | |||
| - | Applications have also been previously developed using the OmniAccess API (OA) and Client OmniAccess (CLOA) api. DISC recommends that all future Omnidex development use ODBC, JDBC or the Stored Procedure Interface. | ||
| - | |||
| - | * [[odbc:home | ODBC ]] | ||
| - | * [[jdbc:home | JDBC ]] | ||
| - | * [[stored_procedures:home | Stored Procedure Interface ]] | ||
| - | |||
| - | Applications using Omnidex have been developed using: | ||
| - | |||
| - | * C | ||
| - | * C++ | ||
| - | * C# | ||
| - | * PHP | ||
| - | * Java | ||
| - | * Cold Fusion | ||
| - | * Microsoft Access | ||
| - | * Microsoft Excel | ||
| - | * MicroStrategy | ||
| - | * Oracle Business Intelligence | ||
| - | * SAP Business Objects | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | {{page>:bottom_add&nofooter&noeditbtn}} | ||