OpenEdge Integration
Progress OpenEdge includes several interfaces that make it possible to easily integrate Progress applications with software from other vendors into a single, complete, consolidated desktop. The open interfaces include XML (facilitated by the SmartB2BObject and XML Mapping PRO*Tool), 4GL-to-JMS (SonicMQ Java Messaging Service) API, Dynamic Data Exchange (DDE), Dynamic Link Library (DLL), Host Language Call (HLC), UNIX pipes, and socket programming. These interfaces allow Progress applications to make direct calls to system library functions, to perform complex operations, or to interface with outside devices.
OpenEdge Management provides non-Progress client applications with easy access to the Progress RDBMS and DataServers. This architecture includes an Open Interface Driver (OID) that supports multiple industry and de facto standards, including ANSI/ISO-compliant Embedded SQL-89 and Microsoft’s Open Database Connectivity (ODBC). Developers can use the OID to access any Progress Database Server on any platform supported by Progress. The SQL-92 Engine allows third-party products—Business Intelligence, Data Mining, Query-by-form, reporting, ODBC and JDBC applications—to access the Progress RDBMS using ODBC or JDBC. Data Server technology allows integration with Oracle, Microsoft SQL Server, DB2/4000 and a range of ODBC-compliant sources.
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |