  | Mailing List | | Home | | Forum Home | | JBoss - Java Application Server | | Tomcat - JSP/Servlet container | | Struts - A MVC web framework | | iText - An open source PDF Java Library | | JDOM - JDOM XML Parser | | J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition | | J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog | | JSP - A mailing list about Java Server Pages specification and reference | | Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology | |
Struts & Hibernate
|
|
|
  | | | C++ - Java communication | C++ - Java communication 2004-03-01 - By Aaron Tubman
Back Hi,
Our system has two code-bases C++ and Java.
We search for transport layer between C++ and Java that satisfy the following requirements:
1. Support synchronous and a-synchronous message passing 2. Easy development 3. point-to-point and publish-subscribe(optional) 4. Reliability 5. Low cost 6. Performance 7. Standard
We have checked two approaches:
1. JMS - no C++ support 2. Tibco that is too expensive for our case. 3. Web services require a lot of development
Somebody knows other approaches?
Thanks
Aaron Tubman
==================================================================== Companion Site: http://www.corej2eepatterns.com J2EE BluePrints: http://java.sun.com/blueprints/corej2eepatterns List Archive: http://archives.java.sun.com/archives/j2eepatterns-interest.html Unsubscribing: email "signoff J2EEPATTERNS-INTEREST" to listserv@(protected)
<html>
<head> <meta http-equiv=Content-Type content="text/html; charset=us-ascii"> <meta name=Generator content="Microsoft Word 10 (filtered)">
<style> <!-- /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; text-align:right; direction:rtl; unicode-bidi:embed; font-size:12.0pt; font-family:"Times New Roman";} a:link, span.MsoHyperlink {color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {color:purple; text-decoration:underline;} span.EmailStyle17 {font-family:Arial; color:windowtext;} @(protected) Section1 {size:595.3pt 841.9pt; margin:1.0in 1.25in 1.0in 1.25in;} div.Section1 {page:Section1;} /* List Definitions */ ol {margin-bottom:0in;} ul {margin-bottom:0in;} --> </style>
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1 dir=RTL>
<p class=MsoNormal dir=LTR style='text-align:left;direction:ltr;unicode-bidi: embed'><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial' >Hi,</span></font></p>
<p class=MsoNormal dir=LTR style='text-align:left;direction:ltr;unicode-bidi: embed'><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial' > </span></font></p>
<p class=MsoNormal dir=LTR style='text-align:left;direction:ltr;unicode-bidi: embed'><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial' >Our system has two code-bases C++ and Java. </span></font></p>
<p class=MsoNormal dir=LTR style='text-align:left;direction:ltr;unicode-bidi: embed'><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial' >We search for transport layer between C++ and Java that satisfy the following requirements:</span></font></p>
<ol start=1 type=1> <li class=MsoNormal dir=LTR style='margin-right:0in;margin-left:.5in; text-align:left;direction:ltr;unicode-bidi:embed'><font size=2 face=Arial> <span style='font-size:10.0pt;font-family:Arial'>Support synchronous and a -synchronous message passing</span></font></li> <li class=MsoNormal dir=LTR style='margin-right:0in;margin-left:.5in; text-align:left;direction:ltr;unicode-bidi:embed'><font size=2 face=Arial> <span style='font-size:10.0pt;font-family:Arial'>Easy development</span></font>< /li> <li class=MsoNormal dir=LTR style='margin-right:0in;margin-left:.5in; text-align:left;direction:ltr;unicode-bidi:embed'><font size=2 face=Arial> <span style='font-size:10.0pt;font-family:Arial'>point-to-point and publish -subscribe(optional)</span></font></li> <li class=MsoNormal dir=LTR style='margin-right:0in;margin-left:.5in; text-align:left;direction:ltr;unicode-bidi:embed'><font size=2 face=Arial> <span style='font-size:10.0pt;font-family:Arial'>Reliability</span></font></li> <li class=MsoNormal dir=LTR style='margin-right:0in;margin-left:.5in; text-align:left;direction:ltr;unicode-bidi:embed'><font size=2 face=Arial> <span style='font-size:10.0pt;font-family:Arial'>Low cost</span></font></li> <li class=MsoNormal dir=LTR style='margin-right:0in;margin-left:.5in; text-align:left;direction:ltr;unicode-bidi:embed'><font size=2 face=Arial> <span style='font-size:10.0pt;font-family:Arial'>Performance</span></font></li> <li class=MsoNormal dir=LTR style='margin-right:0in;margin-left:.5in; text-align:left;direction:ltr;unicode-bidi:embed'><font size=2 face=Arial> <span style='font-size:10.0pt;font-family:Arial'>Standard</span></font></li> </ol>
<p class=MsoNormal dir=LTR style='text-align:left;direction:ltr;unicode-bidi: embed'><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial' > </span></font></p>
<p class=MsoNormal dir=LTR style='text-align:left;direction:ltr;unicode-bidi: embed'><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial' >We have checked two approaches: </span></font></p>
<p class=MsoNormal dir=LTR style='text-align:left;direction:ltr;unicode-bidi: embed'><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial' > </span></font></p>
<ol start=1 type=1> <li class=MsoNormal dir=LTR style='margin-right:0in;margin-left:.5in; text-align:left;direction:ltr;unicode-bidi:embed'><font size=2 face=Arial> <span style='font-size:10.0pt;font-family:Arial'>JMS – no C++ support< /span></font></li> <li class=MsoNormal dir=LTR style='margin-right:0in;margin-left:.5in; text-align:left;direction:ltr;unicode-bidi:embed'><font size=2 face=Arial> <span style='font-size:10.0pt;font-family:Arial'>Tibco that is too expensive for our case.</span></font></li> <li class=MsoNormal dir=LTR style='margin-right:0in;margin-left:.5in; text-align:left;direction:ltr;unicode-bidi:embed'><font size=2 face=Arial> <span style='font-size:10.0pt;font-family:Arial'>Web services require a lot of development</span></font></li> </ol>
<p class=MsoNormal dir=LTR style='margin-left:.25in;text-align:left;direction: ltr;unicode-bidi:embed'><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'> </span></font></p>
<p class=MsoNormal dir=LTR style='text-align:left;direction:ltr;unicode-bidi: embed'><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial' >Somebody knows other approaches?</span></font></p>
<p class=MsoNormal dir=LTR style='margin-left:.25in;text-align:left;direction: ltr;unicode-bidi:embed'><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'> </span></font></p>
<p class=MsoNormal dir=LTR style='margin-left:.25in;text-align:left;direction: ltr;unicode-bidi:embed'><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>Thanks</span></font></p>
<p class=MsoNormal dir=RTL><font size=2 face=Arial><span dir=LTR style='font-size:10.0pt;font-family:Arial'> </span></font></p>
<p class=MsoNormal dir=LTR style='text-align:left;direction:ltr;unicode-bidi: embed'><strong><b><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>Aaron</span></font></b></strong><strong><b><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'> Tubman</span>< /font></b></strong></p>
<p class=MsoNormal dir=LTR style='text-align:left;direction:ltr;unicode-bidi: embed'><font size=3 face="Times New Roman"><span style='font-size:12.0pt'>  ;</span></font></p>
<p class=MsoNormal dir=RTL><font size=3 face="Times New Roman"><span dir=LTR style='font-size:12.0pt'> </span></font></p>
</div>
</body>
</html>
|
|
|