File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Web Services and the fly likes Web Services Types Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Web Services
Bookmark "Web Services Types" Watch "Web Services Types" New topic

Web Services Types

Raj Shri

Joined: May 02, 2010
Posts: 28
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.
Kristofor Davison

Joined: Jul 05, 2011
Posts: 6
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.
Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42965
Raj Shri wrote:But now they wanna know use some other web service.

The question you need to ask is: Why? Unless you have an answer to that, there's no way to know what alternative solution might be better.
William Brogden
Author and all-around good cowpoke

Joined: Mar 22, 2000
Posts: 13037
We are doing file (image,text,zip.. etc) downloading.

Sounds like a RESTful service to me - SOAP is bad to horrible for high bulk file downloading. If your bandwidth is a problem, consider putting big files in the "cloud" as in my examples here.

I agree. Here's the link:
subject: Web Services Types
It's not a secret anymore!