2005-08-07 00:04:48 UTC
pblue,
Sorry for the delay. I just got back from vacation.
ADF has framework-level support for JavaBeans. VOs function as standard JavaBeans (or POJOs). In JDeveloper 10g, you can right click on a class that contains a collection (say ArrayList) of VOs and generate ADF binding. Once you have the binding, you can use the rest of ADF controls and UI models just like you would with ADF Business Components.
I have not worked with JClient so I really can't answer your question regarding level of effort. In theory, the high-level ADF classes shouldn't care or know about the low-level binding. I know working with VO and SOAP is pretty much point and click in 10g, both provider and consumer side. Your applet would consume the web service and work with the stub generated classes (make them extend ValueObject to get the rest of VO features).
Hope this helps.
- Zak