In my company we are using Apache Axis web services. But now they wanna know use some other web service. So I wana know which one will be better for us, We need to all kind of features and security. We are doing file (image,text,zip.. etc) downloading. So can any one suggest me which one I can use. I am Java in server side and .Net in client side. How many option we have.
As you are already using axis I would say the best option is to upgrade to axis2 as it has many newer features and simpler and more robust security (Such as rampart).
As you may already know axis has the code generation tools such as WSDL to Java and Java to WSDL and also create a service.aar file from a simple java project.
there are many more options I am sure but as you already have knowledge in this area it may be worth sticking to what you know.