I need a java application, with full source code, to provide communication between 2 java application, either locally (on same computer), or on different computers (remote communication). I need to easily add java-interfaces to one application (A), and then this same java-interface + class implementation to the other application (B), and then call function X from application A which will be called and executed in application B, all using your developped for this project as the basic communication library. The communication between the application can have the options to be in clear text, or encrypted with a well know algorithm. This option will be specified on the command line at startup. You can use a webservice protocol (SOAP, REST, other) or other protocol, but in your quote, please specify which one will you use and why this is the best option for the project. The data exchanged in the remote functions calls can be simple strings, but could also be more complex arrays or objects, and including large binary data (passed as parameter, and/or function returned value).
I will use Mina/Netty + hessian/Java serialization to do your project. It has a much more excellent performance than SOAP or RESTful web service. We practice them for a long time.
14 freelancers are bidding on average $280 for this job
Hello, I am a Java expert, According to your requirement,I think RMI is the best choice for this project,because you'd like to add interface/implemention dynamiclly. let me know your thoughts Regrads, Bing
I am SCJP certified and completed J2EE course as well. I would be able to complete this project. Kindly let me know if i can start the project development Thanks Preeti
According to your requirement,I think RMI is the best choice for this project,because you'd like to add interface/implemention dynamiclly. If do not like RMI please see PM.
asslam u alikum i will do this for you and i have also this kind of project that i have develope in rmi interfrance in my semester project if youj hire me i will very thankfull to you becuase i need money for my study.