VKinfotek Inc.
  • Us
    About Us
    Contact Us
  • FAQs
  • Ready Software
    Ready ERP ASP Core Software for Azure Cloud
    Ready Web ERP Software
    Ready ASP.Net Azure Software
    Ready C# SQL Server Accounting Software
    Ready ASP.Net MVC and EF Software
First slide
Earn $100/hour in USA! Click Here

Q17. What is AppFabric?

Windows azure AppFabric is nothing but a set of Connecting Services - a set of middleware services for applications running in the cloud or on premise.

AppFabric resides on top of the operating system and is a set of services. It includes :
Service Bus
Access Control Services


Service Bus


Service Bus is a message-oriented-middleware technology. It is a messaging service used for connecting applications. It connects the different components of a cloud application or establishes a connection between the cloud and on-premise applications by enabling them to exchange messages in a loosely coupled way.

service bus

Note that we have to install AppFabric SDK to develop applications which use AppFabric services.

How many types of messaging patterns Service Bus provides?


Service bus allows a developer to use different communication and messaging protocols in his application. Service Bus provides two types of messaging patterns “relayed” and “brokered” and these two messaging patterns are widely used to connect on-premise and cloud applications.

What is Relayed Messaging Pattern in AppFabric ServiceBus?


The Relayed messaging pattern supports direct one-way messaging, request/response messaging, and peer-to-peer messaging.

relay service

What is Brokered Messaging Pattern


The Brokered messaging pattern supports message queuing and publish/subscribe messaging. It provides asynchronous communication between a service and the consumer. The components of the Brokered messaging system are Queues, Topics and Subscriptions.

Important words:

Middleware


A middleware is a piece of software which connects different components of software. In this context, the Service Bus is a middle ware.

loosely coupled

loosely coupled refers to a system which can connect when required and stay disconnected when not required.

Asynchronous communication


Asynchronous communication in this context refers to exchange of messages whenever required.
  • Prev Question
  • Next Question

See More Questions and Answers on - "Components of Azure Platform"

  • Briefly explain Azure virtual machines?
  • Briefly explain Azure websites?
  • What are the components of Azure platform?
  • Explain the storage service of Azure OS?
  • What are the other services in Azure OS?
  • Azure OS vs Windows OS?
  • Briefly explain Service Bus Queues?
  • Briefly explain service bus topics and subscriptions?
  • What are Azure access control services ?
  • What is Azure fabric controller?
  • What is a scalable cloud application?

Back to Master List of 100+ Questions and Answers

People also viewed: cover image of book develop erp software using asp core and deploy to Azure Create your own ERP Software using ASP Core>>
cover image of azure cloud book Create your own Azure SOM Software>>
cover image of asp.net book Create your own ERP Software using ASP .Net and SQL>>
cover image of foundation database programming book Create your own Accounting Software using C# >>
cover image of entity framework book Create your own SOM using Entity Framework MVC >>

  • SITEMAP
  • Terms of use
  • Testimonials

Back to top

Copyright © 2018 - All Rights Reserved - VKInfotek.com