Architect Express 7.2-Why learn about protocols, specifications

Source: Internet
Author: User

We will encounter a lot of protocols in the development process, such as the standard specification class, such as the HTTP protocol, such as Java EE standards and so on. Some people think that these are boring, do not need to pay attention to, but on the contrary, this is very important.

    • protocol and standard specification, is an era of human wisdom crystallization, brings together a lot of cattle and experts wisdom. You need to learn from them the concept of design, the design of the program will also be a great help. The
    • Understanding protocol is helpful for troubleshooting, such as an HTTP request error, which can be quickly fixed if the understanding of the protocol is easy to determine, whether it is a browser-side or a server-side problem. The
    • Understanding protocol can develop its own implementation to help you quickly build a user base, such as you can develop an open HTTP protocol service, and authentication follows the OAUTH2 standard. This eliminates the need for additional instructions, which most users can access quickly.
    • The underlying protocol and specification is the most basic, you understand that after the advent of new technologies, you will find déjà vu.
    • can extrapolate, achieve their own open agreement, the internet era,
        Li style= "List-style-type:square" >1 and other citizens are people who establish norms and agreements
      • 2 and other citizens are the people who provide services
      • 3 and other citizens are people who develop software
      • 4 and other citizens are people who sell hardware

by the way to provide a Web site quick location Fault tips, if there is a problem, no obvious hints to help you quickly locate, you can follow the steps below to quickly determine the problem:

    1. Determine if the problem is front-end or back-end
      1. Use the Chrome browser, etc. directly can display the HTTP request and returns the result browser, if does not have that to use fiddler this grasping the package tool
    2. positioning the front-end problem, according to the basic request can be determined, nothing is:
      1. form Property Value Error
      2. url error
      3. request method error et cetera
    3. Locate the backend problem, and direct debug will OL style= "margin-top:0px; margin-bottom:0px ">
    4. descendants parameter parsing is correct
    5. processing logic is correct
    6. request for steering is expected
    /li>

I don't usually tell anyone about this.

Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.

Architect Express 7.2-Why learn about protocols, specifications

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.