Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / March 2008

Tip: Looking for answers? Try searching our database.

Sun/Java would win BIG if they included xml based RIA in Java Web     Start (think Adobe Flex)

Thread view: 
kwiatekfamily@gmail.com - 07 Mar 2008 14:20 GMT
Hello,

Adobe Flex is awesome for front ends -it is simple XML based GUI
design that make swing look like the stone ages. I keep wondering why
sun/java doesn't enhance Java Web Start to include XML based Rich
Internet Application functionality. Seems they would have a big home
run if they did?
Arne Vajhøj - 08 Mar 2008 00:03 GMT
> Adobe Flex is awesome for front ends -it is simple XML based GUI
> design that make swing look like the stone ages. I keep wondering why
> sun/java doesn't enhance Java Web Start to include XML based Rich
> Internet Application functionality. Seems they would have a big home
> run if they did?

Nothing Java has done client side seems to have gotten much
traction.

GWT is probably the closest to a success.

If you want XML base GUI then try look for a Java based XUL
implementation.

Arne
Richard Maher - 08 Mar 2008 05:52 GMT
Hi,

> Adobe Flex is awesome for front ends

Agreed!

> it is simple XML based GUI design

Here I believe you do Adobe a huge disservice. Flex places *no* restrictions
on the source of the data that will appear in the GUI, or on the delivery
format of that data. Certainly, "XML delivered by a http-server" would be
the most popular and arguably the "easiest" dataProvider population
mechanism but, unlike Microsoft's one-size-fits-all with Silverlight-Ajax,
there are many and varied alternatives available in the mxml and
ActionScript  toolkits.

Personally, I'm currently looking at using a Java Applet (embedded on the
same html page as the SWF) that takes up no real-estate on the GUI yet
exposes Java's very useful TCP/IP Socket interface for server data
retrieval. (RMI or any other Java middleware would also obviously work).
Now Flex has its own reasonably useful and native Socket interface, but it
doesn't surface a connection-timeout method or support OOB data or UDP, so
I'll stick with Java for now and skip the additional layer of abstraction.
(I plan to use the FABridge mechanism for communication and cross-language
method invocation between JavaScript and ActionScript.)

> I keep wondering why
> sun/java doesn't enhance Java Web Start to include XML based Rich
> Internet Application functionality.

I thought that's what JavaFX was for? (Although I haven't heard anything
about it since it was announced.)  I'm interested in hearing what others,
more knowledgeable about Java, have to say but IMHO Flex is years ahead of
the pack, and then there's its stable-mate Flash and it runs pretty much
anywhere and it's server-agnostic (although does push data-services with
some outrageous claim of keeping all clients in synch).

> Seems they would have a big home
> run if they did?

Seems like the horse has bolted? (As of last month Flex is also open source
I believe)

Cheers Richard Maher

PS. Is the only difference between resultFormat XML and e4x that the later
is specifically for RSS? Or one returns XML and the other an XMLList object?

PPS. Don't forget you can also call your Java SOAP web Services directly
from Flex. Compared to Perl or PHP how hard can it be :-)

> Hello,
>
[quoted text clipped - 3 lines]
> Internet Application functionality. Seems they would have a big home
> run if they did?


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.