Silicon Valley Code Camp Trip Report
Rama and I
presented on Metro and
jMaki in Silicon Valley Code Camp last
Saturday. Here are the pictures
It was good to meet Peter Kellner
(SVCC Orgaznier, Aaron Houston (Program Coordinator for JUGs),
Van Riper (Silicon
Valley JUG Founder), Kevin Nelson (Silicon
Valley Web JUG Founder),
Juval Lowy
(of iDesign) and many others.
And here is a recap of the question/answers asked during the two sessions:
- Takes 2 Tango: Java and .NET Interoperability
- Are slides available ?
Yes, very well. They are available
here. A link to the demos shown in the talk is available at:
- Excel 2007 (source
code,
screencast) - NetBeans 6 screencast demo (screencast)
- Excel 2007 (source
-
There are changed signatures when using JAX-WS
2.1.3 with JDK 6. How does it work ?
JDK 6 U3 contains JAX-WS 2.0 APIs. JAX-WS 2.1.x contains JAX-WS 2.1
APIs. In order to override the default APIs, the endorsed directory
mechanism needs as explained
here. - How can I send PDF files in SOAP messages ?
Metro implements MTOM/XOP
that allows to send any form of binary attachments (including PDF). - How do I achieve higher performance in Web services messages
?
Metro is a high-performance stack. It can be further boosted by
using FastInfoset that uses
standard binary encoding for the XML Infoset. - How does a client know the request expects a String or
Integer ?
The
JAXB specification defines Java-to-XML and XML-to-Java mapping.
JAX-WS uses JAXB for mapping of all XML schema to Java constructs..
- Are slides available ?
- jMaki: Multiple Languages, Multiple Toolkits
- Are slides available ?
Yes, very well. They are available
here. A link to the demos shown in the talk is available at:
- How can the messages in jMaki be localized ?
Client-side localization is achieved using JSON on the client and is
described here.
Server-side localization will use property files and will be
delivered in the next release. - What part of Flash is supported ?
Flash can be wrapped and the only example we have is
jMaki sound. In
general, jMaki strives to be 100% plug-in free. - How much support is available in Eclipse ?
The jMaki plugin for Eclipse is available
here. A
detailed screencast showing all the steps clearly is available
here. - Why do we use embedded JavaScript instead of keeping it in a
separate .js file ?
Even though jMaki does not promote embedded JavaScript, but in this
case we have to use it to get the correct JavaScript parameters in.
There is easy way in a platform neutral way around this to allow for
multiple calls back to the server. There is a complicated
alternative that requires more steps and that's why not followed. - Can custom layouts be used for index.jsp ?
Yes, jMaki layouts are CSS-based and can be replaced with any
standard CSS. - How much drag/drop support is available in NetBeans/PHP ?
NetBeans PHP support
is available in
Daily Build. Once PHP support is baked, jMaki modules will be
made available. - What are minimum browser requirements for jMaki ?
jMaki runs on all current generation of browsers as mentioned
here.Here is
the list:
- IE 6 and 7 on Windows XP and Vista
- Firefox 1.5 and 2.x on Solaris, Linux, Windows XP/Vista
- Safari 2.x and Firefox 1.5 on Mac OS X
- Can jMaki CSS layouts be used instead of Rails layouts ?
This functionality is not available in jMaki 1.0. However you can
create a Stylized RHTML using jMaki CSS layouts.
- Are slides available ?
Next stop,
GlassFish
Day @ Beijing.
Technorati: conf
siliconvalleycodecamp
projectmetro
webservices
interoperability
jmaki
web2.0
glassfish
netbeans
- Login or register to post comments
- Printer-friendly version
- arungupta's blog
- 759 reads





