muSOAing for 4/19/08

Another small segway (like John Belushi in 1941). A couple of weeks back I had talked about this ability to create the request object manually. Though this gives a lot of control to the developer, question is should it be used often. Remember that marshalling/serialization is a very expensive operation especially when it comes to large objects. It may have an adverse affect on performance if your system is highly transactional and concurrent. So use this with caution or better still try to avoid it altogether if you system falls in either of the two categories.

Though the example cited was for Axis2/XmlBeans, the same applies to JAX-WS/JAXB which also allows you to perform the same type of operations.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: