Ya, that makes sense. I'm just not explaining fully. I guess that's where the Rich Client thing gets confusing. With Ajax and what not. I need something I can use for everything from streaming audio/video/object, to RMI like requests. I'm creating a software that can be used like a video conference software, but also can deliver content like JavaFX scripts. I think I've looked at every API out there, Restlet, Jboss Remoting, Spring Remoting, all the services frameworks stuff like XFire, JMS, Jini, JXTA.

Mike Heath wrote:
Stanczak Group wrote:
I've been doing a lot of research on this, and you're saying if for example I created an application in Java, probably delivered with Webstart, you would use SOAP and not MINA? Is MINA more for creating servers? Are there any examples of Mina being used of client applications over a WAN? For example could Mina be used to create a video conferencing application client and server?

It's not so much that MINA is more for creating servers. It's about not reinventing the wheel. If all you're doing is RMI, then using SOAP is going to be MUCH easier than building your own protocol. If you're doing something that can't easily be done with SOAP, then perhaps using MINA would serve you better.

Any MINA client can be used over a WAN (as long as the WAN supports IP, of course). And yes, MINA could be used to create a video conferencing application client and server.

-Mike


--
Justin Stanczak
Stanczak Group
812-735-3600

"All that is necessary for the triumph of evil is that good men do nothing."
Edmund Burke

Reply via email to