webservice.xml is used to override annotations in the web service. It is optional.
sunjaxws.xml is vendor (application server) specific if you want to configure something that is specific to Glassfish, JBoss and etc .
When evil is afoot and you don't have any arms you gotta be hip and do the legwork, but always kick some ... tiny ad:
a bit of art, as a gift, that will fit in a stocking