Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3847966
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 19, 20262026-05-19T16:37:53+00:00 2026-05-19T16:37:53+00:00

We have a webservice built in Axis2/c in which the methods in turn calls

  • 0

We have a webservice built in Axis2/c in which the methods in turn calls an in-house application on the server. Since Axis2/c was widely accepted to be good as far as performance and stability was concerned, we were sticking to it. But now we’re trying to make it RESTful [not completely, although I’m more towards making it truly RESTful, I couldn’t win this time 🙁 ].

I couldn’t find any good tutorials on RESTful services in axis2/c. But searching around google & stackoverflow got me curious about apache wink. Should I move away from axis2/c? If so is wink a good choice? I’m a dot net developer so I’m fairly new to this world, but which one will serve the need? Please suggest other frameworks as well.

My concerns are:

  1. performance
  2. security
  3. make the service simple enough that client side development becomes quite easy
  4. authentication mechanism to use.

PS: I know that I’ve asked lot of questions, sorry but I’m just a curious newbie.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-19T16:37:54+00:00Added an answer on May 19, 2026 at 4:37 pm

    I’ll try to answer the concerns:

    1. Performance: when talking about REST (well actually it’s the same about SOAP), most of the time is spent for serialization/deserialization of objects (assuming the the actual application logic is very fast). In SOAP you must serialize to xml and in Axis2 you have choice which framework to use. For example you can use JiBX, which probably does it best.
      In REST, you can decide if you want to serialize to xml or may be another representation (e.g. json) which will be faster.
      About 1.5 years ago I did some comparison of REST frameworks and actually Wink had the best performance in most scenarios (I compared it to Jersey, Restlet and Resteasy). To ignore the serialization part, I made them all use the same implementation of JAXB. But again: most of the time is spent to serialization. So the difference between the frameworks is not so huge.

    2. Security – Wink as any other RESTful web service is based on HTTP. It doesn’t provide any additional security. You can use SSL/TSL, or basic/digest authentication. You can use SAML, or whatever you want. Just every other HTTP call.

    3. It’s your design. If you make it simple, it will be simple 🙂

    4. Again: it’s HTTP. If you have SSL/TSL, you can use basic authentication. If not, you may want to use digest.

    Brief summary: personally I prefer RESTful webservices to SOAP. Although you don’t get all the WS* stack, somehow it is better defined, more flexible and easier to understand.
    Apache Wink is a great framework, well documented with a lot of samples, and will probably answer all your needs, but to be honest, Jersey is not bad either.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Here's the situation. I have a webservice (C# 2.0), which consists of (mainly) a
I have a webservice that I want to Consume in my application. Too be
I have a form in my iPhone application which contains three textFields and a
I have a RIA service (CustomDomainService), which is composed by few methods that need
I have soap webservice built with soaplib, but if client sent chunked request it
I have an application that sends messages to an external web service. I build
I have a webservice that when called without specifying a callback will return a
I have a webservice that exists in an asp.net website. When I publish the
I have a webservice in java that receives a list of information to be
I have a webservice and client in c#/dotnet and I am using EnableDecompression to

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.