Call-In U via???
Author: firstname.lastname@example.org (Thomas.Young)
Hi, maybe to start another discussion, I am interested in your point of view. In our projects we discuss the opportunities to integrate UNIFACE and Java. We have several application for different customers developing since UNIFACE 6 and now in UNIFACE 8. On the other side we have newer projects in JAVA which need to interact with UNIFACE (just Call In). We want to read and write Data in UNIFACE and to have the business logic in UNIFACE. It should be a small kind of SOA. So we discuss about ->WS ->CORBA ->JNI Call In ->RMI Call In WS: So the easiest way and state of art is to use WebServices via the WS-Interface of the application server. But this mean to buy an WASV for every customer. The benefit is support through CPWR but the disadvantage are the cost and your are not able to influence the wasv. CORBA: It won't be supported from U9, so no future. JAVA/C Call-In: The problem about JNI is, that one application can have only one access to UNIFACE, because it is all in one process. We haven't found a solution to create several UNIFACE instance from java to handle themselves in several threads. So you have to start for each Call-In a separate process. Then you have to notice the 10k limit on parameters. But on the other side, if we build an own Call-In Handler, we don't need the WASV. Cost are only once and the Handler can be adapted to our purpose. So my questions are, if there are other opinions, points I missed or solutions? Best regards THOMAS YOUNG