Content syndication with the Project ROME Java API
by using the open object scripting language ooRexx
Project Rome in combination with BSF4ooRexx
This text tries to convey a basic understanding and knowledge of concepts, usage and
possibilities of the “Project ROME”(1) (Java) API (2). Furthermore the text provides a description
and documentation about interfacing Java (and therefore the Project ROME API) with ooRexx (4)
by using its extension BSF4ooRexx.
Specifically the text deals with the functionalities Project ROME is providing, as well as its
technical concepts and relations. This functionalities get extended by using BSF4ooRexx and
therefore demonstrate how to use an external Java API in open object Rexx.
As Project ROME deals with the processing of content syndication (3) the first part of the paper
covers the explanation of concepts and basics related to content syndication.
The second part deals with the processing of content syndication via Project Rome by using the
Java programming language. Project Rome will be described and a few example programs in Java will explain its functionalities.
The following parts cover the usage of ooRexx (4) with BSF4ooRexx (5). Therefore a short
introduction to this topic will be given and afterwards the usage of Project Rome with
BSF4ooRexx will be explained through examples.
The final part is built by a collection of several example programs which demonstrate the usage of Project Rome. First some Java examples are shown and second the corresponding ooRexx examples demonstrate how it is possible to use the same classes within ooRexx.