2009
03.06

Now I’m off to write a web service (in Java) that will sit in between our Delphi app and DocuShare. I’ve been weighing the pros & cons: here’s the list so far:

HTTP/XML
Pros

Already mostly implemented
Very fast
Backwards compatible: probably safe for at least 5+ years

Cons
Can’t abstract out higher level functionality
Relies on search for basic collection lists

Java Web Service
Pros

Ability to define our own contract between Delphi and DocuShare
Ability to more easily talk to different versions of DocuShare or different document management systems (i.e., more flexible)
Doesn’t rely on search
Can more easily create more complex queries

Cons
May be slower
Not yet implemented
More complicated
Extra layer to maintain, and I will likely be the one to maintain it

No Comment.

Add Your Comment

You must be logged in to post a comment.