Buy Questpond's video subscriptions on
huge discount
.
Welcome Guest !
Register
Login
Online: 1249
Home
Articles
Interviews
Forums
Career Advices
For Beginners
Popular Questions
ITIL Career Advice
PMP Career Advice
Codes
Videos
Tutorials
ASP.NET
ASP.NET MVC
Android Intel XDK
Sql Server
AngularJS
Bootstrap
Backbone.JS
MongoDB
LESS (CSS)
jQuery
WPF
WWF
SSIS
LightSwitch
News
ASP.NET MVC
|
Be Interview Ready
|
Top Performers
|
DNF MVP
|
Top Posts
|
Winners
|
Subscribe
|
Catalogs
Home
>
Tutorials
> BizTalk Server tutorials
Have question? ask now
|
Author
ASP.NET Tutorials
Author
Sheo Narayan
Standard Controls
◘ Label
◘ TextBox
◘ Button
◘ LinkButton
◘ ImageButton
◘ Hyerlink
◘ DropDownList
◘ ListBox
◘ CheckBox
◘ CheckBoxList
◘ RadioButton
◘ RadioButtonList
◘ Image
◘ ImageMap
◘ Table
◘ BulletList
◘ Literal
◘ HiddenField
◘ Calendar
◘ AdRotator
◘ FileUpload
◘ Wizard
◘ Xml
◘ Multiview
◘ Panel
◘ PlaceHolder
◘ View
◘ Substitution
Advertisements
Data Controls
◘ GridView
◘ ListView
◘ DataPager
◘ DetailsView
◘ FormView
◘ DataList
◘ Repeater
◘ SqlDataSource
◘ LinqDataSource
◘ AccessDataSource
◘ ObjectDataSource
◘ XmlDataSource
◘ SiteMapDataSource
Validation Controls
◘ RequiredFieldValidator
◘ RangeValidator
◘ RegularExp.Validator
◘ CompareValidator
◘ CustomValidator
◘ ValidationSummary
Navigation Controls
◘ SiteMapPath
◘ Menu
◘ TreeView
Login Controls
◘ Login
◘ LoginView
◘ PasswordRecovery
◘ LoginStatus
◘ LoginName
◘ CreateUserWizard
◘ ChangePassword
Winners
Winners & Prizes
Social Presence
Like us on Facebook
Silverlight Tutorials
|
Report a Bug in the Tutorial
Bookmark It
What is BizTalk server?
For BizTalk Articles
Click here
.
Use
Application to Application integration to allow seamless communication.
Where does it belong?
Member of the .Net Enterprise Server family.
What does it do?
Helps to develop, deploy and configure integrating applications to establish communication using messaging model and follow certain standards such as SOAP, XML and HTTP.
What does it provide?
Enterprise features such as scalability, transaction management, security and application communication co-ordination to streamline business.
BTS Architecture
It consists of two types of services: Messaging Services and Orchestration Services.
Messaging Srevices
Responsible for Receiving, Transforming, Routing and Delivery.
Orchestration Srevices
Responsible for business processes.
Receive
Receive documents in Push / Pull model and convert it to a Message. Two components are integral to Receive: Adapter and Pipeline.
Adapter
Adapters are .Net components following specific protocols and based on the BAF 2.0 (BizTalk Adapter Framework).
Adapters are of the following types:
Based on source: Native (out of the box) and Custom.
Based on usage: Technology Wide (FTP, File etc) and Application Wide (SQL, MSMQT).
Based on communication: Asynchronous (File, FTP etc) and Synchronous (SQL, HTTP etc). Synchronous Adapters are also known as Generic / Solicit. When BTS acts as a service consumer then the Synchronous Adapter is called Solicit RaR (Request and Response). When it acts as a service provider then the Synchronous Adapter is called Generic RaR.
Based on transaction support: Transactional (SMTP, SQL etc) and Non Transactional (File, FTP etc). Transactional Adapters with DTC support are called Distributed Transactional Adapters.
Based on batch support: Batch (File, SQL, FTP etc) and Sequential (HTTP, EDI etc).
Based on behavior: Static and Dynamic.
Pipeline
Pipeline components are used for pre and post Message processing. An Adapter can have only one Pipeline component. BTS by default comes with two Pipelines: XML Receive Pipeline and Pass Through Pipeline.
Transform
Transform services are responsible for one to one (XML to XML) transformation of messages. It is used by Receive, Delivery and Orchestration.
Routing
Routing services define the next action to be taken after a message is received. There are three types of Routing:
Declarative Routing: Demands explicit route configuration.
'
Context Routing: Incoming message holds the route information.
PAS model: Loosely coupled Publish and Subscribe model.
Send
Comprises of Delivery Adapters and Pipelines
Host Instance
Messaging services and Orchestration Services together form a BTS Host Instance. Host Instance can be In Process or Isolated.
Port
It is the logical gateway to Messaging Services.
Port Type
It is a reusable entity which encapsulates the following information:
Message Type (the Schema information).
Communication Type (One way or RaR).
Port Type provides encapsulation by means of three port qualifiers: Private, Public and Internal.
X Lang Scheduler
It is the business process execution engine to Create, Manage, Destroy and Persist X Lang /s instances.
How to develop BTS Application?
BTS provides a number of tools tightly integrated with Visual Studio to design, build and deploy BTS applications. Some of them are:
BTS Explorer.
ODX. (Orchestration Designer).
BTS Project Templates.
Author's Profile
About
Sandeep Chanda
Experience:
5 year(s)
Home page:
Member since:
Saturday, August 18, 2007
Level:
Starter
Status:
[Member]
Biography:
--
Sandeep Chanda
DotNetFunda.com
About Us
Contact Us
The Team
Testimonials
Advertise
Other links
Software Development
Write for us
Privacy Policy
Terms of Use
Search Members
Network Websites
ITFunda.com
fundooVideo.com
FarmingFunda.com
Go Top
General Notice:
If you find plagiarised (copied) content on this page, please
let us know
original source along with your correct email id (to communicate) for action.
Copyright © DotNetFunda.Com. All Rights Reserved. Copying or mimicking the site design and layout is prohibited. Logos, company names used here if any are only for reference purposes and they may be respective owner's right or trademarks. | 12/8/2024 11:11:44 AM | 16102020