Use axis to implement Web Services

Source: Internet
Author: User

??? I want to write an article on how to use JBuilder to develop Web Services. The csdn blog does not provide the image upload function, but a graphic and text tutorial can achieve better results. Only text words can be empty talk and preaching, which cannot achieve the expected results. Not on my personal home page, my previous home page http://adionline.myrice.com and http://adionline.myetang.com have been canceled, now free personal home page space is getting fewer and fewer, a lot of previously free personal home page space is charged, the provider's beauty is also known as charging for providing better services. It seems that there is no free lunch in the world, and you will be charged for it after you become addicted, which is exactly the same as Microsoft's practice. However, the reason why many providers stop providing free homepage space is that it has a lot to do with the recent national efforts to restructure the network environment. If so, it is still good, after all, we need a clean Internet environment. No one wants our network environment to be filled with bad content. Every time we open a browser window, we have to bring up n Advertisement Windows with bare images. I believe everyone has this experience.

??? Let's talk about things. Since I cannot write an illustrated Web Service tutorial, I am looking for two good tutorials for you. I will write a JBuilder tutorial on how to develop Web services later.

Start web services with Axis
Http://www-900.ibm.com/developerWorks/cn/webservices/ws-startaxis/index.shtml

In-depth Implementation of Web Services by Axis
Http://www-900.ibm.com/developerWorks/cn/webservices/ws-deepaxis/index.shtml

??? When I used to deploy a web service application, I always thought about how to make the deployed Web service more secure. The Web service applications of previous projects are deployed within the private network. The Internet users cannot access the web services in the private network. The callers and the called users trust each other, therefore, there is no illegal access. However, when we place the Web service on the public network, it is urgent to prevent illegal calls. The second article provides several suggestions as follows:

Network security issues always need to be considered first, but how can we make our web services more secure? To this end, it is recommended that you use the following methods as needed.

  1. To Use https transmission mode, you must configure the Web server and support the client. This measure effectively prevents data from being peeked during network transmission.
  2. Rename existing axis names, such as adminservice and axisservlet, and delete useless programs in the axis directory, such as happyaxis. jsp and useless jar packages.
  3. Set axis. enablelistquery to false to stop axisservlet from listing all services.
  4. Disable auto-generated WSDL
  5. Use a filter to add some verification functions, such as the client address.

For more information, see the docs/reference.html file in the axis decompression directory.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.