Welcome to the Jazz Community Forum
Best practice for retrieving and creating work items

I'm planning to write my own Jazz client. It should be able to retrieve and create work items.
If I have understood the documentation correctly, there are generally two different possibilities to achieve this. Either using the Plain Java API or the Rest API. Is this correct?
And if this is correct, how can I decide which approach to choose? What are their (dis)advantages?
If I have understood the documentation correctly, there are generally two different possibilities to achieve this. Either using the Plain Java API or the Rest API. Is this correct?
And if this is correct, how can I decide which approach to choose? What are their (dis)advantages?
2 answers

If you are coding in Java, then the Java API will often be easiest and
most efficient. If you are coding in another language, unless it has a
good binding to Java, it is usually easier to code against the HTTP API.
And if you code against the OSLC HTTP API, then your client will work
against any OSLC provider, and not just RTC.
Cheers,
Geoff
On 10/7/2011 2:23 PM, mueller wrote:
most efficient. If you are coding in another language, unless it has a
good binding to Java, it is usually easier to code against the HTTP API.
And if you code against the OSLC HTTP API, then your client will work
against any OSLC provider, and not just RTC.
Cheers,
Geoff
On 10/7/2011 2:23 PM, mueller wrote:
I'm planning to write my own Jazz client. It should be able to
retrieve and create work items.
If I have understood the documentation correctly, there are generally
two different possibilities to achieve this. Either using the Plain
Java API or the Rest API. Is this correct?
And if this is correct, how can I decide which approach to choose?
What are their (dis)advantages?