<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.oehive.org" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>The OpenEdge Hive - Interfaces to Other Languages or Databases</title>
 <link>http://www.oehive.org/taxonomy/term/138/all</link>
 <description>Code and tools for creating a connection between ABL applications and other language systems or databases</description>
 <language>oehive</language>
<item>
 <title>Progress 4GL Wrapper for Zlib Library</title>
 <link>http://www.oehive.org/project/zlib4gl</link>
 <description>&lt;p&gt;Gzip encoding for Progress 4GL based on zlib library written by Jean-loup Gailly - &lt;a href=&quot;http://www.zlib.net/&quot; title=&quot;http://www.zlib.net/&quot;&gt;http://www.zlib.net/&lt;/a&gt;&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/OERAGroup&quot; class=&quot;og_links&quot;&gt;OERA Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <category domain="http://www.oehive.org/taxonomy/term/1068">compression</category>
 <category domain="http://www.oehive.org/taxonomy/term/1067">gzip</category>
 <category domain="http://www.oehive.org/taxonomy/term/451">zlib</category>
 <category domain="http://www.oehive.org/taxonomy/term/800">Framework Components</category>
 <category domain="http://www.oehive.org/taxonomy/term/138">Interfaces to Other Languages or Databases</category>
 <category domain="http://www.oehive.org/taxonomy/term/150">All Projects</category>
 <group domain="http://www.oehive.org/node/194">Hive group</group>
 <group domain="http://www.oehive.org/ooabl">Object-Oriented ABL Techniques</group>
 <group domain="http://www.oehive.org/OERAGroup">OERA Group</group>
 <pubDate>Sat, 29 Mar 2014 07:27:06 +0000</pubDate>
 <dc:creator>medu</dc:creator>
 <guid isPermaLink="false">2226 at http://www.oehive.org</guid>
</item>
<item>
 <title>A STOMP class for connecting to Apache MQ</title>
 <link>http://www.oehive.org/node/1204</link>
 <description>&lt;p&gt;An experiment with Apache MQ&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/213&quot; class=&quot;og_links&quot;&gt;Miscellaneous Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/node/1204&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.oehive.org/node/1204#comments</comments>
 <category domain="http://www.oehive.org/taxonomy/term/499">Apache MQ</category>
 <category domain="http://www.oehive.org/taxonomy/term/498">protocol</category>
 <category domain="http://www.oehive.org/taxonomy/term/497">stomp</category>
 <category domain="http://www.oehive.org/taxonomy/term/142">Code Samples</category>
 <category domain="http://www.oehive.org/taxonomy/term/138">Interfaces to Other Languages or Databases</category>
 <category domain="http://www.oehive.org/taxonomy/term/136">OOABL</category>
 <category domain="http://www.oehive.org/taxonomy/term/292">Web Services &amp;amp; Other Integration Technologies</category>
 <enclosure url="http://www.oehive.org/files/stomp.zip" length="4793" type="application/x-zip-compressed" />
 <group domain="http://www.oehive.org/node/213">Miscellaneous Group</group>
 <pubDate>Sun, 29 Jun 2008 11:23:13 +0000</pubDate>
 <dc:creator>c_verbiest</dc:creator>
 <guid isPermaLink="false">1204 at http://www.oehive.org</guid>
</item>
<item>
 <title>prosql</title>
 <link>http://www.oehive.org/node/1015</link>
 <description>&lt;p&gt;Often I have needed to integrate Progress Databases with other applications. These applications have a horrible time talking to Progress. Yes, I know, “But, but, but there is the ODBC and JDBC connections!”&lt;br /&gt;
Well, that is nice if you are on Windows. I am on UNIX or some non-Progress supported operating system or using some form of middle-ware (read that as PHP, Perl, etc.) to make the integration with. Sometimes it has ODBC, sometimes it doesn&#039;t.&lt;br /&gt;
Sometimes it is a device that needs to interact with Progress DBs and the infrastructure just is not there.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/213&quot; class=&quot;og_links&quot;&gt;Miscellaneous Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/node/1015&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.oehive.org/node/1015#comments</comments>
 <category domain="http://www.oehive.org/taxonomy/term/414">amduus</category>
 <category domain="http://www.oehive.org/taxonomy/term/138">Interfaces to Other Languages or Databases</category>
 <group domain="http://www.oehive.org/node/213">Miscellaneous Group</group>
 <pubDate>Tue, 16 Oct 2007 21:38:25 +0000</pubDate>
 <dc:creator>Scott Auge</dc:creator>
 <guid isPermaLink="false">1015 at http://www.oehive.org</guid>
</item>
<item>
 <title>pro2myv2 amduus edition</title>
 <link>http://www.oehive.org/node/1014</link>
 <description>&lt;p&gt;Use of CLI tools for exporting of Progress schema and data to MySQL with Amduus modifications to Mark Newnham&#039;s &lt;a href=&quot;/node/1013&quot;&gt;Pro2myv2 Open Source tool&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The open source tool pro2myv2 has been modified by Amduus to be more UNIX oriented. (It originally was GUI oriented and can still be used in a GUI environment.) This way it can be used from a non-GUI environment and from cron for automatic data exporting and loading from Progress to MySQL.&lt;/p&gt;
&lt;p&gt;Attn: This tool requires a developers or query license for the version of Progress it is being used on.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/213&quot; class=&quot;og_links&quot;&gt;Miscellaneous Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/node/1014&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.oehive.org/node/1014#comments</comments>
 <category domain="http://www.oehive.org/taxonomy/term/414">amduus</category>
 <category domain="http://www.oehive.org/taxonomy/term/415">mySQL</category>
 <category domain="http://www.oehive.org/taxonomy/term/138">Interfaces to Other Languages or Databases</category>
 <group domain="http://www.oehive.org/node/213">Miscellaneous Group</group>
 <pubDate>Tue, 16 Oct 2007 21:33:52 +0000</pubDate>
 <dc:creator>Scott Auge</dc:creator>
 <guid isPermaLink="false">1014 at http://www.oehive.org</guid>
</item>
<item>
 <title>pro2my or pro2myv2</title>
 <link>http://www.oehive.org/node/1013</link>
 <description>&lt;p&gt;Pro2My is a simple group of PROGRESS source code routines that can be run against any PROGRESS database greater than version 6 to produce a series of files containing MySQL format SQL statements. These files can be used to produce a MySQL database that is a mirror of the PROGRESS database. The routines provide a method of:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Extracting the data schema from the PROGRESS database&lt;/li&gt;
&lt;li&gt;Checking and converting PROGRESS data to prevent MySQL database load errors.&lt;/li&gt;
&lt;li&gt;Extracting the data from the PROGRESS database.&lt;/li&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/213&quot; class=&quot;og_links&quot;&gt;Miscellaneous Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/node/1013&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.oehive.org/node/1013#comments</comments>
 <category domain="http://www.oehive.org/taxonomy/term/414">amduus</category>
 <category domain="http://www.oehive.org/taxonomy/term/415">mySQL</category>
 <category domain="http://www.oehive.org/taxonomy/term/138">Interfaces to Other Languages or Databases</category>
 <group domain="http://www.oehive.org/node/213">Miscellaneous Group</group>
 <pubDate>Tue, 16 Oct 2007 21:28:32 +0000</pubDate>
 <dc:creator>Scott Auge</dc:creator>
 <guid isPermaLink="false">1013 at http://www.oehive.org</guid>
</item>
<item>
 <title>pro2mysql</title>
 <link>http://www.oehive.org/node/1012</link>
 <description>&lt;p&gt;Interface for Progress 4GL to query mysql databases.&lt;br /&gt;
Functions work like they do in php.&lt;/p&gt;
&lt;p&gt;code: browse the code in the Subversion repository &lt;a href=&quot;http://www.oehive.org/amduus/pro2mysql/&quot; title=&quot;http://www.oehive.org/amduus/pro2mysql/&quot;&gt;http://www.oehive.org/amduus/pro2mysql/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;contributed by Matthew Lang&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/213&quot; class=&quot;og_links&quot;&gt;Miscellaneous Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.oehive.org/node/1012#comments</comments>
 <category domain="http://www.oehive.org/taxonomy/term/414">amduus</category>
 <category domain="http://www.oehive.org/taxonomy/term/415">mySQL</category>
 <category domain="http://www.oehive.org/taxonomy/term/138">Interfaces to Other Languages or Databases</category>
 <group domain="http://www.oehive.org/node/213">Miscellaneous Group</group>
 <pubDate>Tue, 16 Oct 2007 21:20:51 +0000</pubDate>
 <dc:creator>Scott Auge</dc:creator>
 <guid isPermaLink="false">1012 at http://www.oehive.org</guid>
</item>
<item>
 <title>pro2jdbc</title>
 <link>http://www.oehive.org/node/1011</link>
 <description>&lt;p&gt;pro2jdbc - Progress to JDBC interface&lt;/p&gt;
&lt;p&gt;pro2jdbc.p usage: &lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Run pro2jdbc.p as persistent procedure then open server connection usging jdbcOpenConnection() (that two steps might be done at the beginning of your application). &lt;/li&gt;
&lt;li&gt;Run several selects using jdbcExecuteQuery(), retrieve records using jdbcGetRecord().&lt;/li&gt;
&lt;li&gt;Finally close connection using jdbcCloseConnection() and remove persistent procedure (that two steps might be done at the end of your application). &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/amduus/pro2jdbc/&quot; title=&quot;http://www.oehive.org/amduus/pro2jdbc/&quot;&gt;http://www.oehive.org/amduus/pro2jdbc/&lt;/a&gt;&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/213&quot; class=&quot;og_links&quot;&gt;Miscellaneous Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.oehive.org/node/1011#comments</comments>
 <category domain="http://www.oehive.org/taxonomy/term/414">amduus</category>
 <category domain="http://www.oehive.org/taxonomy/term/400">JDBC</category>
 <category domain="http://www.oehive.org/taxonomy/term/138">Interfaces to Other Languages or Databases</category>
 <group domain="http://www.oehive.org/node/213">Miscellaneous Group</group>
 <pubDate>Tue, 16 Oct 2007 21:14:52 +0000</pubDate>
 <dc:creator>Scott Auge</dc:creator>
 <guid isPermaLink="false">1011 at http://www.oehive.org</guid>
</item>
<item>
 <title>pro2pgsql  (Progress to PostgreSQL)</title>
 <link>http://www.oehive.org/node/1002</link>
 <description>&lt;p&gt;A set of 4Gl routines to migrate schema and data from a Progress DB to a PostgreSQL database.&lt;/p&gt;
&lt;p&gt;** Package:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/amduus/pro2pgsql/&quot; title=&quot;http://www.oehive.org/amduus/pro2pgsql/&quot;&gt;http://www.oehive.org/amduus/pro2pgsql/&lt;/a&gt;&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/213&quot; class=&quot;og_links&quot;&gt;Miscellaneous Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.oehive.org/node/1002#comments</comments>
 <category domain="http://www.oehive.org/taxonomy/term/414">amduus</category>
 <category domain="http://www.oehive.org/taxonomy/term/138">Interfaces to Other Languages or Databases</category>
 <group domain="http://www.oehive.org/node/213">Miscellaneous Group</group>
 <pubDate>Mon, 15 Oct 2007 20:54:52 +0000</pubDate>
 <dc:creator>Scott Auge</dc:creator>
 <guid isPermaLink="false">1002 at http://www.oehive.org</guid>
</item>
<item>
 <title>jpjvm</title>
 <link>http://www.oehive.org/project/jpjvm</link>
 <description>&lt;p&gt;This project is for the maintenance and support of John Green&#039;s &quot;jpjvm&quot; DLL, which loads a JVM into a Progress/OpenEdge session.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/213&quot; class=&quot;og_links&quot;&gt;Miscellaneous Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/project/jpjvm&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://www.oehive.org/taxonomy/term/138">Interfaces to Other Languages or Databases</category>
 <category domain="http://www.oehive.org/taxonomy/term/150">All Projects</category>
 <enclosure url="http://www.oehive.org/files/jpjvm003.zip" length="105353" type="application/zip" />
 <group domain="http://www.oehive.org/node/213">Miscellaneous Group</group>
 <pubDate>Tue, 29 Aug 2006 15:39:08 +0000</pubDate>
 <dc:creator>john</dc:creator>
 <guid isPermaLink="false">78 at http://www.oehive.org</guid>
</item>
<item>
 <title>Progress/400 to OpenEdge/ODBC transformation</title>
 <link>http://www.oehive.org/node/755</link>
 <description>&lt;p&gt;This zip file contains utilities and documents to aid the transformation form the V9.1C Progress/400 DataServer to the OpenEdge DataServer for ODBC. The OpenEdge DataServer for ODBC is not a direct product replacement for the Progress/400 DataServer, which retired in September 2004. The OpenEdge DataServer for ODBC provides generic connectivity to various data sources (including DB2 for Windows and the AS/400) via the ODBC open standard protocol. Although the ODBC protocol is in alignment with IBMs UDB2 RDBMS strategy (SQL only access) the generic nature of the OpenEdge DataServer for ODBC means that that specific RDBMS features related to functionality and performance can not be utilized and therefore performance (as compared to the Progress/400 DataServer) is going to be an area of the transformation process that will require special attention. The embedded whitepaper titled DB2 Accessibility Whitepaper  May 2006 is currently a draft edition and will be updated overtime.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/213&quot; class=&quot;og_links&quot;&gt;Miscellaneous Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/node/755&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.oehive.org/node/755#comments</comments>
 <category domain="http://www.oehive.org/taxonomy/term/138">Interfaces to Other Languages or Databases</category>
 <category domain="http://www.oehive.org/taxonomy/term/279">PSDN Code Share</category>
 <group domain="http://www.oehive.org/node/213">Miscellaneous Group</group>
 <pubDate>Wed, 26 Jul 2006 18:20:01 +0000</pubDate>
 <dc:creator>rssreader</dc:creator>
 <guid isPermaLink="false">755 at http://www.oehive.org</guid>
</item>
</channel>
</rss>
