[
https://jira.jboss.org/browse/SEAMREMOTING-4?page=com.atlassian.jira.plug...
]
Shane Bryzak commented on SEAMREMOTING-4:
-----------------------------------------
Thanks for the patch - it seems to be for Seam 2 though. The Seam 3 Javascript in
remote.js has changed significantly and this patch can't be applied to it.
Optimize Seam Remoting XML Marshalling
--------------------------------------
Key: SEAMREMOTING-4
URL:
https://jira.jboss.org/browse/SEAMREMOTING-4
Project: Seam Remoting
Issue Type: Feature Request
Reporter: Joshua Davis
Assignee: Shane Bryzak
Fix For: 3.0.0.CR1
Attachments: Final_seam_stuff_2.patch
The XML marshalling used by Seam Remoting can be optimized significantly by making a few,
relatively simple, changes.
1. Making some element names shorter, specifically 'member'.
2. Resolving object fields by position instead of by name. This eliminates the need for
the 'name' attribute of the 'member' element.
3. Handling nulls pointers in structures in a simpler way: Use an empty 'member'
element.
4. Removing some of the wrapper elements around primitive types.
In our examples we've seen that the optimized XML is less than 40% of the size of the
original XML.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira