I have spent a good part of the last year trying to "wrap" COM servers in
Java for a content management organization. It had an array of syndication
servers supported by an integrated messaging platform developed using COM.
The purpose of this exercise was to increase the organization's market
penetration by hooking on to the J2EE bandwagon across multiple platform
configurations. With so many different complex COM servers to work with, some
supporting automation and others not, I struggled with the all too familiar
JNI cycle...code, crash, code some more, and then crash. Literally speaking,
I must have brought down the JVM hundreds of times. To top it off, some
syndication servers worked on a "pull" mechanism, they could pull the content
out from the interfacing repositories. This meant bi-directional access and
an event-based interoperation.
I had a look at some ... (more)
I have spent a good part of the last year trying to "wrap" COM servers in
Java for a content management organization. It had an array of syndication
servers supported by an integrated messaging platform developed using COM.
The purpose of this exercise was to increase the organization's market
penetration by hooking on to the J2EE bandwagon across multiple platform
configurations. With so many different complex COM servers to work with, some
supporting automation and others not, I struggled with the all too familiar
JNI cycle...code, crash, code some more, and then crash. Literall... (more)