Classof1 logo
Fax: 1- 425- 458- 9358 | Toll free: 1- 877- 252 - 7763
Bookmark and Share
Forgot Password? Click Here
Register  |  Account

Need help with Computer Science assignment?

Get customized homework help now!

Application Layer

The Open Systems Interconnection and the Internet Protocol Suite are referred to as the Application Layer. These models of the computer networking specify group of methods and protocols. The protocols and the methods that come under the umbrella term Application Layer is mainly focused on process-to-process communications across a particular Internet Protocol network. The transport layer protocols are used by the application layer in order to establish the host-to-host connections.

It is quite interesting to examine how the application layer works. There are quite a number of operations handled by the application layer. With lot of newcomers wondering why the application should layer is needed

API:

There are some examples which would help one understand the concept of application layer in a better way. API is the abbreviated form which stands for Application Programming Interface. In simple terms, API is a collection of functions which allows programs to handle the internal environment in the best possible way. DirectX can be a good example for API. If you are going to run a multimedia application and having used the windows hand in hand. There are different components within the framework of Direct X that allows the programmers to create the multimedia functions effectively.

Now, API has also reached the web services. There are quite a number of APIs which includes Winsock, NetBIOS, or WinAPI. For example, you would have heard of the service Google API. This interface allows the developers to get access to the internal functions of the Google at the same time allows them to keep the internal code of the Google safe from the prying eyes.

OSI:

This OSI is closest to the end user which denotes that both the user and the OSI application layer will be able to interrelate closely with the application of the software. The functioning of the Application layer includes determining resource availability, communication partners, and the synchronizing of the communication. The availability and the identity of the communication patterns of the application layer are determined by the application layer in the process of identifying the communication pattern. One important job of the application layer is to make a decision on whether the requested communication exists or sufficient network. A co operation is required between all communications that are managed by the application layer.

Layering is Harmful:

Any of the programming interfaces are not specified either by the OSI protocols or by the OSI reference model. When compare to the TCP/IP these protocols are designed into strict layers which has a section which is entitle "Layering is considered to be harmful"

Questions:

  • What is Application Layer?
  • What API?
Computer Science Homework Help
Name* :
Email* :
Country* :
Phone* :
Subject* :
Upload Homework :
Upload another homework (upto 5 uploads max.)
Due Date
Time
AM/PM
Timezone
Instructions
(Type Security Code - case sensitive)