Definition

BEST (Business / Enterprise State Transfer)

BEST (Business/Enterprise State Transfer) is an approach for exchanging content with a Web site by re-using traditional HTTP forms and protocols

By leveraging HTTP GET and POST, people as well as computer programs can use the same fill-out HTML forms for managing client/server create, read, update and delete (CRUD) operations. A single BEST form could be used by a web browser and by a programming API. Subscribers and software developers alike would need only to know the URL for the page where the HTML form is located to either manually or automatically send and receive data through any HTTP Server.

BEST is an architectural approach that embraces and extends existing technologies and Web protocols without the need for HTTP Server update or technology re-deployment. When using a BEST approach, for example, a service that wanted to encode Enterprise Service Bus (ESB) transactions would not have to map REST CRUD operations to the ESB and/or application states, or modify the HTTP protocol. By migrating CRUD and other application operations to the top of the classical OSI Reference Model, BEST avoids opportunities for protocol/application request and state collisions.

Contributor(s): Randall Nagy
This was last updated in June 2013
Posted by: Margaret Rouse

Email Alerts

Register now to receive SearchSOA.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

More News and Tutorials

Do you have something to add to this definition? Let us know.

Send your comments to techterms@whatis.com

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: