I'm no expert but there appear to be a few options you may have.

Firstly, since jboss is a java app you wont be able to run C++ code 'on jboss' 
(assuming you were asking if you can run C++ code upon the jboss platform, 
apologies otherwise).

In general, since you're integrating legacy services you may have to bear in 
mind a few points such as firewall traversal, transaction context propogation 
(do you join client initiated transactions), reliability etc.

As previously mentioned CORBA is an option (though firewall traversal used to 
be a problem?):
http://www.jboss.com/developers/projects/jboss/IIOP

Then you have the decreasingly granular options:

Message Queuing: you could integrate into jboss (eg) MQSeries or Active MQ 
which have non-jms/jms client API's in C++ or .Net languages for example - not 
sure about jbossMQ though maybe you could use a non-java JMS client. 

There's also the JCA (see: http://www.jboss.com/wiki/Wiki.jsp?page=JBossJCA) 
which would allow JBoss to integrate with legacy services - there's a list of 
criteria on the web site that will help you to choose between JCA and JMS.

Then of course you could front your JBoss application with a webservice. You 
may need to ponder performance and transaction handling with this one of course.

Then you could go for a third-party Enterprise Service Bus - though I'd think 
long and hard and check your pockets first.

Unfortunately there are often more questions than answers when it comes to 
integrating applications. Your architectural requirements will be key (I would 
check-out some of the architectural patterns in this area) and you have to 
bear-in mind ownership of course.

In short, you can integrate jboss with a C++ client (the JMS option may be 
easiest to prototype first) but a lot rests upon your system structure/size etc.

Cheers.

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3924861#3924861

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3924861


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to