I'm working for a company which is involved in developing highly secure web services for banking applications. Web services will be created and consumed inorder to establish communication with applications already in use at the bank. The web services will be deployed on JBoss server. Which web service frameworks/engines are best suited for high security applications? I did some research and have shortlisted a few. They are as follows.
- Apache Axis2
- Apache CXF
- JAX-WS
I've even read that JBoss server has some in-built web services engine but haven't gathered much info on that. Also I've read that Apache Axis2 implements security features using Apache Rampart. How effective is Apache Rampart? Is it suited for the application mentioned above? Are there any other security implementations other than Rampart for Axis2?
Which framework/engine should I choose? Are there any good and reliable frameworks with strong community support, other than those mentioned above?