Index
A
- abstraction
- about / Abstraction
- applying, to BizTalk server / Applying abstraction to BizTalk server
- Access Control Service (ACS) / Security
- about / Service bus adapter improvements
- administration tools
- about / Administration tools
- Advance Message Queuing Protocol (AMQP)
- about / Connectivity
- URL / Connectivity
- AIMS for BizTalk
- about / AIMS for BizTalk
- features / AIMS for BizTalk
- URL / AIMS for BizTalk
- Altova's XML Spy
- API Apps
- about / Azure App Services
- publishing / Azure App Services
- Swagger support, enabling / Azure App Services
- API keys
- about / Security
- Application Insights
- Application Performance Index (APDEX)
- about / AIMS for BizTalk
- assets
- monitoring / Monitoring assets on the ground and on the cloud
- monitoring, on cloud / Monitoring assets on the ground and on the cloud
- asynchronous communication
- about / Why asynchronous communication matters
- benefits / Why asynchronous communication matters
- challenges / Why asynchronous communication matters
- asynchronous invocations
- results, obtaining from / Getting results from asynchronous invocations
- WCF services, building / Building WCF services that support client callbacks
- BizTalk support, for client callbacks / BizTalk support for client callbacks
- asynchronous scenarios
- queues, using / Using queues within asynchronous scenarios
- asynchronous services, using in BizTalk with WCF
- about / Using asynchronous services in BizTalk with WCF
- asynchronous services, consuming / Consuming asynchronous services
- asynchronous services, exposing / Exposing asynchronous services
- asynchronous services, using in WCF
- about / Using asynchronous services in WCF
- synchronous service, creating / Creating the synchronous service
- client-side asynchronous experience, building / Building a client-side asynchronous experience
- server-side asynchronous services, working with / Working with server-side asynchronous services
- availability
- Azure API Management
- about / Azure API Management
- features / Azure API Management
- API Management instance, creating / Azure API Management
- Scale tab / Azure API Management
- Configure tab / Azure API Management
- Dashboard tab / Azure API Management
- backend APIs, managing / Azure API Management
- backend APIs, troubleshooting / Azure API Management
- Swagger, generating / Azure API Management
- Azure App Services
- about / Azure App Services
- Web Apps / Azure App Services
- Mobile Apps / Azure App Services
- API Apps / Azure App Services
- Logic Apps / Azure App Services
- advantages / Azure App Services
- Azure Diagnostics
- Azure Queue Storage
- about / Queue types
- Azure Relay Service
- about / Azure Relay Services
- Azure Service Bus Queues
- about / Queue types
- Azure SQL Data Sync
- about / Azure SQL Data Sync
B
- BizTalk
- used, for exposing RESTful web service / Exposing a RESTful web service using BizTalk
- about / BizTalk support for client callbacks
- BizTalk 360
- about / BizTalk 360
- features / BizTalk 360
- URL / BizTalk 360
- BizTalk 2013
- and REST / BizTalk 2013 and REST
- BizTalk Adapter Service
- about / BizTalk Adapter Service
- BizTalk Adapter Service (BAS)
- about / The MABS architecture
- BizTalk Business Rules Engine
- BizTalk components
- versioning / Versioning other BizTalk components
- BizTalk Deployment Framework
- URL / Further reading
- about / Further reading
- BizTalk Documenter
- BizTalk Help documentation
- BizTalk Mapper
- about / What are BizTalk maps?
- using / What are BizTalk maps?
- BizTalk Mapper Extensions UtilityPack
- about / Further reading
- URL / Further reading
- BizTalk Map Test Framework
- URL / Further reading
- about / Further reading
- BizTalk messaging
- configuring / Configuring BizTalk messaging
- BizTalk NoS Ultimate
- URL / Further reading
- about / Further reading
- BizTalk project
- setting up / Setting up new BizTalk projects
- BizTalkRuleEngineDb database
- BizTalk Schema Editor
- BizTalk Server
- about / What is BizTalk Server?
- support for Enterprise Application Integration (EAI) / What is BizTalk Server?
- benefits / What is BizTalk Server?
- support for Business-to-Business (B2B) / What is BizTalk Server?
- support for Business Process Automation (BPA) / What is BizTalk Server?
- enhancements / What is BizTalk Server?
- releases / What is BizTalk Server?
- architecture / BizTalk architecture
- and WCF, relationship between / The relationship between BizTalk and WCF
- BizTalk Server 2013 R2
- about / BizTalk Server 2013 R2
- JSON support / JSON support
- Service Bus Adapter / Service bus adapter improvements
- BizTalk Server 2013, adapters
- WCF-BasicHttpRelay / BizTalk WCF adapters
- WCF-NetTcpRelay / BizTalk WCF adapters
- WCF-WebHttp / BizTalk WCF adapters
- BizTalk Server Adapter Pack 2010, adapters
- WCF-OracleDb / BizTalk WCF adapters
- WCF-SQL / BizTalk WCF adapters
- WCF-SAP / BizTalk WCF adapters
- WCF-OracleEBS / BizTalk WCF adapters
- WCF-Siebel / BizTalk WCF adapters
- BizTalk Server Adapters
- about / BizTalk Server Adapters
- WCF-BasicHttpRelay adapter / The WCF-BasicHttpRelay and NetTcpRelay adapters
- NetTcpRelay adapter / The WCF-BasicHttpRelay and NetTcpRelay adapters
- SB-Messaging adapter / The SB-Messaging adapter
- BizTalk WCF-WebHttp adapter / The BizTalk WCF-WebHttp adapter
- BizTalk Server Functoids Project Wizard
- about / Further reading
- URL / Further reading
- BizTalk Server Pipeline Component Wizard
- URL / Further reading
- about / Further reading
- BizTalk Services Hybrid Connection
- BizTalk WCF-WebHttp adapter
- about / The BizTalk WCF-WebHttp adapter
- BizTalk WCF adapters
- about / BizTalk WCF adapters
- WCF-BasicHttp / BizTalk WCF adapters
- WCF-WSHttp / BizTalk WCF adapters
- WCF-NetTcp / BizTalk WCF adapters
- WCF-NetMsmq / BizTalk WCF adapters
- WCF-NetNamedPipe / BizTalk WCF adapters
- WCF-Custom / BizTalk WCF adapters
- WCF-CustomIsolated / BizTalk WCF adapters
- BizTalk WCF Service Publishing Wizard
- BizTalk WCF Service Publishing wizard tool
- about / Generating the WCF endpoint
- pitfall / Generating the WCF endpoint
- BizTalk XSD type
- anyURI / Node data type conversion for service clients
- base64Binary / Node data type conversion for service clients
- boolean / Node data type conversion for service clients
- byte / Node data type conversion for service clients
- date / Node data type conversion for service clients
- dateTime / Node data type conversion for service clients
- decimal / Node data type conversion for service clients
- double / Node data type conversion for service clients
- float / Node data type conversion for service clients
- hexBinary / Node data type conversion for service clients
- ID / Node data type conversion for service clients
- IDREF / Node data type conversion for service clients
- IDREFS / Node data type conversion for service clients
- int / Node data type conversion for service clients
- long / Node data type conversion for service clients
- short / Node data type conversion for service clients
- string / Node data type conversion for service clients
- Time / Node data type conversion for service clients
- BizUnit 4.0
- about / BizUnit 4.0
- URL / BizUnit 4.0
- test case / BizUnit 4.0
- base class, using / BizUnit 4.0
- advantages / BizUnit 4.0
- BRE components
- versioning / Versioning BRE components
- BRE Pipeline Framework
- URL, for downloading / Building message-type agnostic orchestrations, Building the BizTalk solution
- about / The BRE Pipeline Framework
- URL / The BRE Pipeline Framework
- features / The BRE Pipeline Framework
- Execution Policy / The BRE Pipeline Framework
- Instruction Loader Policy / The BRE Pipeline Framework
- BrokeredMessage object
- reference link / Topics
- Business-to-Business (B2B)
- about / What is BizTalk Server?
- Business Process Automation (BPA)
- about / What is BizTalk Server?
- problems / What is BizTalk Server?
- business rules
- used, for chaining orchestration / Chaining orchestrations using business rules
- Business Rules Engine (BRE)
- about / Why orchestration?, ESB Toolkit
C
- canonical models / Canonical schemas
- canonical schemas
- about / Canonical schemas
- URL / Canonical schemas
- pitfall / Canonical schemas
- capital expenditure model (CAPEX)
- about / Reduced capital expenditures
- CAT Instrumentation Framework and Controller
- about / Further reading
- URL / Further reading
- CAT Instrumentation Framework Controller
- chunking / Message size
- cloud
- assets, monitoring / Monitoring assets on the ground and on the cloud
- cloud integration solutions
- benefits / SOA patterns used in hybrid solutions
- cloud-to-cloud / SOA patterns used in hybrid solutions
- cloud-to-enterprise / SOA patterns used in hybrid solutions
- CodePlex
- compensation strategy
- about / Loosely coupled
- Content based routing (CBR)
- ContextAccessor functoid
- URL / Further reading
- about / Further reading
- contract
- defining / Defining the contract
- service contract / Service contracts
- data contracts / Data contracts
- implementing, in services / Implementing contracts in services
- contracts
- documenting / Documenting contracts
- correlation
- Create, Read, Update, Delete (CRUD)
- about / Why REST services
- CRUD (create-read-update-delete) / Canonical schemas
- custom service faults
- throwing / Throwing custom service faults
- custom WSDLs
- endpoints, creating for / Creating endpoints for custom WSDLs
D
- DanSharp XmlViewer
- about / Further reading
- URL / Further reading
- database sharding
- about / Database sharding
- data contracts
- about / Data contracts
- Data Transfer Object (DTO)
- dead-lettering / Dead-lettering
- Direct Binding
- document services
- about / Document services
- dual initiating message exchange patterns
- supporting / Supporting dual initiating message exchange patterns
- BizTalk solution, building / Building the BizTalk solution
- BizTalk solution, configuring / Configuring the BizTalk solution
- Duplicate Message Detection / Retrieving messages off a Queue
- Duplication Detection History Time Window / Retrieving messages off a Queue
- dynamic service ports
- using / Using dynamic service ports
- service, defining / Defining the service
- IIS/WAS, configuring / Configuring IIS/WAS to host the service
- BizTalk solution, building / Building the BizTalk solution
- BizTalk solution, configuring / Configuring the BizTalk solution
- pitfall / Configuring the BizTalk solution
- reference link / Configuring the BizTalk solution
- dynamic transformation implementation
E
- endpoint address
- selecting / Choosing an endpoint address
- goal / Choosing an endpoint address
- endpoints
- goal / What is WCF?
- addressing / What is WCF?
- binding / What is WCF?
- contract / What is WCF?
- versioning / How to version endpoints?
- creating, for custom WSDLs / Creating endpoints for custom WSDLs
- Enterprise Application Integration (EAI)
- about / What is BizTalk Server?
- enterprise resource planning (ERP) system
- Enterprise Service Bus (ESB)
- URL / ESB Toolkit
- about / ESB Toolkit
- entity versioning
- URL versioning / Handling message versioning in REST
- query string versioning / Handling message versioning in REST
- custom header versioning / Handling message versioning in REST
- Media type versioning / Handling message versioning in REST
- Accept / Handling message versioning in REST
- ESB Itinerary Cache
- about / ESB Toolkit
- ESB Toolkit
- about / ESB Toolkit
- itineraries / ESB Toolkit
- resolvers / ESB Toolkit
- adapter providers / ESB Toolkit
- orchestration extenders, using / ESB Toolkit
- messaging extenders, using / ESB Toolkit
- pipeline component, using / ESB Toolkit
- Exception Management / ESB Toolkit
- using / ESB Toolkit
- Event Hubs
- about / Service Bus types, Event Hubs
- partitions / Partitions
- consumer groups / Consumer groups
- connectivity / Connectivity
- messages, replaying / Replaying of messages
- poisoned messages / Poisoned messages
- security / Security
- event services
- about / Event services
- Event Tracing for Windows (ETW)
- Execution Policy
- about / The BRE Pipeline Framework
- Express Queues/Topics
- about / Express Queues/Topics
- Extensible Stylesheet Language Transformations (XSLT)
- about / What are BizTalk maps?
- external WSDLs
- Extract Transform Load (ETL)
- about / What is BizTalk Server?
F
- file versions
- defining / File versions
- forward partner direct binding
G
- GET request
- Global Assembly Cache (GAC)
H
- hybrid connectivity
- about / The MABS architecture
- hybrid solution, advantages
- reduced operating costs / Reduced operating costs
- on-premises infrastructure resources, freeing up / Freeing up on-premises infrastructure resources
- burst capacity, allowing / Allowing burst capacity
- improved service levels / Improved service levels
- reduced capital expenditures / Reduced capital expenditures
- disaster recovery / Improved system availability and disaster recovery
- improved system availability / Improved system availability and disaster recovery
- wider audience reach / Wider audience reach
- hybrid solution, disadvantages
- security / Disadvantages of a hybrid solution
- provider dependency / Disadvantages of a hybrid solution
- technical issues / Disadvantages of a hybrid solution
I
- idempotence
- IIS/WAS
- configuring / Configuring IIS/WAS to host the service
- Instruction Loader Policy
- about / The BRE Pipeline Framework
- Internet Information Services (IIS)
- Internet Service Providers (ISPs)
- interoperability
- about / Interoperable
- applying, to BizTalk server / Applying interoperability to BizTalk server solutions
- interoperability, considerations
- endpoint choice / Interoperable
- data structure / Interoperable
- security scheme / Interoperable
- transaction support / Interoperable
- inverse partner direct binding
- itineraries
- about / ESB Toolkit
J
- JSON
- versus XML / JSON versus XML
- about / JSON versus XML
- URL / JSON versus XML
- JSON encoder pipeline component
- about / JSON encoder pipeline component
- JSON message
- receiving, via Post method / Receiving XML and JSON messages via the Post method
- sending, to RESTful service / Sending a JSON message to a RESTful service
- JSON support
- in BizTalk Server 2013 R2 / JSON support
- JSON encoder pipeline component / JSON encoder pipeline component
L
- line-of-business (LOB) systems
- Line of Business Adapter (LOB Adapter)
- about / The MABS architecture
- local-name() function
- using / How to version schemas?
- Logic Apps
- about / Azure App Services
- connectors, using / Azure App Services
- triggering / Azure App Services
- long-running orchestrations
- versioning / Versioning long-running orchestrations
- Loopback Adapter
- about / Further reading
- URL / Further reading
- loose coupling
- about / Loosely coupled
- applying, to BizTalk / Applying loose coupling to BizTalk
- Call Orchestration shape options / Applying loose coupling to BizTalk
- Start Orchestration shape options / Applying loose coupling to BizTalk
- Partner direct bound ports options / Applying loose coupling to BizTalk
- MessageBox direct binding options / Applying loose coupling to BizTalk
M
- MABS
- about / What is MABS
- architecture / The MABS architecture
- new project, setting up / Setting up new MABS projects
- artifacts / MABS artifacts
- messaging, configuring / Configuring messaging in MABS
- maps
- about / What are BizTalk maps?
- creating / What are BizTalk maps?
- MashApe Yoda Speak API
- about / Azure API Management
- URL / Azure API Management
- message-type agnostic orchestrations
- building / Building message-type agnostic orchestrations
- message flow / Building message-type agnostic orchestrations
- validation services, defining / Defining the validation services
- BizTalk solution, building / Building the BizTalk solution
- implementing / Bringing it all together
- implemented solution, pointers / Reflecting on the implemented solution
- MessageBox direct binding
- about / What is MessageBox direct binding?
- pitfall / What is MessageBox direct binding?
- Message Exchange Patterns (MEP)
- identifying / Identifying standard message exchange patterns
- request/response services / Request/response services
- one-way services / One-way services
- Request/Callback services / Request/Callback services
- Publish/Subscribe services / Publish/Subscribe services
- about / Supporting dual initiating message exchange patterns
- message processing
- deferring / Deferring message processing
- Message Queuing (MSMQ)
- about / What is WCF?
- messages
- retrieving / Retrieving messages off a Queue
- Message Transmission Optimization Mechanism (MTOM)
- about / The role of service bindings
- message versioning
- handling, in REST / Handling message versioning in REST
- messaging
- configuring, in MABS / Configuring messaging in MABS
- Microsoft Azure BizTalk Service (MABS)
- about / What is BizTalk Server?
- Microsoft Azure BizTalk Services (MABS)
- about / Azure App Services
- Microsoft Azure Caching
- about / Microsoft Azure Caching
- Mobile Apps
- about / Azure App Services
- monitoring tools
- about / Monitoring tools
- BizTalk 360 / BizTalk 360
- AIMS for BizTalk / AIMS for BizTalk
- references / Further reading
N
- Namespace property
- ##any value / Exploiting generic schemas
- ##targetNamespace value / Exploiting generic schemas
- ##local value / Exploiting generic schemas
- ##other value / Exploiting generic schemas
- negative acknowledgement (NACK) messages
- about / ESB Toolkit
- NetTcpBinding
- about / Defining the service
- NetTcp protocol
- NetTcpRelay adapter
- network transients / Network transients
- node feature mapping, service clients
- about / Node feature mapping for service clients
- element grouping / Element grouping
- element properties / Element properties
- element restrictions / Element restrictions
- generic schemas, exploiting / Exploiting generic schemas
- non-WCF client
- about / Non-WCF clients
O
- one-way services
- about / One-way services
- pitfall / One-way services
- reference link / One-way services
- operational expense model (OPEX)
- about / Reduced capital expenditures
- orchestration
- about / Working with BizTalk orchestration
- WCF services, consuming / Consuming WCF services from orchestrations
- WCF services, consuming without / Consuming WCF services without orchestration
- usage / Why orchestration?
- key value-addition scenarios / Why orchestration?
- chaining, business rules used / Chaining orchestrations using business rules
- call orchestration shape, pitfall / Chaining orchestrations using business rules
- BizTalk solution, building / Building the BizTalk solution
- business rules, pitfall / Building the BizTalk solution
- Orchestration Designer
- orchestration messages
- untypedMessage / Building the BizTalk solution
- untypedMessageToProcess / Building the BizTalk solution
- validationResponse / Building the BizTalk solution
- orchestrations
- WCF services, exposing / Exposing WCF services from orchestrations
- about / Versioning long-running orchestrations
- orchestration variables
- counter / Building the BizTalk solution
- eventValidator / Building the BizTalk solution
- placeHolderResponse / Building the BizTalk solution
P
- Partitioned Queues/Topics
- about / Partitioned Queues/Topics
- performance
- pipeline
- used, for publishing typed message / Pipeline to publish a typed message
- pipelines
- pitfall
- about / Why versioning?
- Policy Expressions
- about / Azure API Management
- URL / Azure API Management
- Post method
- XML message, receiving via / Receiving XML and JSON messages via the Post method
- JSON message, receiving via / Receiving XML and JSON messages via the Post method
- Process Contents property
- Strict value / Exploiting generic schemas
- Lax value / Exploiting generic schemas
- Skip value / Exploiting generic schemas
- properties, WCF-WebHttp Adapter
- property schema
- about / Property schemas
- Publish/Subscribe services
- about / Publish/Subscribe services
- message context / Publish/Subscribe services
- message type / Publish/Subscribe services
- message content / Publish/Subscribe services
- pitfall / Publish/Subscribe services
Q
- queue-based technology
- queues
- using, within asynchronous scenarios / Using queues within asynchronous scenarios
- Queues
- about / Service Bus types
- Queue types
- about / Queue types
- URL, for differences / Queue types
R
- Relays
- about / Service Bus types
- Relay Service
- about / Relay Service
- hosting / Hosting Relay Services
- connection modes / Connection modes
- authentication mechanism / Authentication
- remote procedure call
- about / Request/response services
- Remote Procedure Call (RPC)
- about / RPC services
- Request/Callback services
- about / Request/Callback services
- request/response services
- about / Request/response services
- request URL
- resource representation
- about / Resource representation
- response message
- formats / Resource representation
- REST
- message versioning, handling in / Handling message versioning in REST
- and BizTalk 2013 / BizTalk 2013 and REST
- RESTful API
- specifications / Why REST services
- RESTful API Modeling Language (RAML)
- about / Documenting contracts
- URL / Documenting contracts
- RESTful service
- JSON message, sending to / Sending a JSON message to a RESTful service
- RESTful web service
- exposing, BizTalk used / Exposing a RESTful web service using BizTalk
- REST services
- need for / Why REST services
- reusability
- about / Reusable
- benefits / Reusable
- applying, to BizTalk server / Applying reusability to BizTalk server solutions
- reusable imported schema
- exploiting / Exploiting the reusable imported schema
- service clients, node data type conversion / Node data type conversion for service clients
- service clients, node data type conversion / Node data type conversion for service clients
- service clients, node feature mapping / Node feature mapping for service clients
- Rewrite Module
- RPC services
- about / RPC services
- Russian Doll approach
S
- SB-Messaging adapter
- about / The SB-Messaging adapter
- scalability
- schema mapping
- URL / Why versioning?
- schemas
- about / What are BizTalk schemas?
- creating / Schema creation and characteristics, Generic on-ramps
- characteristics / Schema creation and characteristics
- property schema / Property schemas
- WCF services, exposing / Exposing WCF services from schemas
- versioning / How to version schemas?
- defining / How to version schemas?
- Secure Sockets Layer (SSL)
- security
- defining / Security
- about / Security
- considerations / Special security considerations
- send port
- settings / Consuming a web service
- Sentinet
- service
- about / The core principles of an SOA
- contract / The core principles of an SOA
- messages / The core principles of an SOA
- implementation / The core principles of an SOA
- provider / The core principles of an SOA
- consumer / The core principles of an SOA
- facade / The core principles of an SOA
- service-oriented endpoint patterns
- about / Service-oriented endpoint patterns
- reusable receive ports, building / Building reusable receive ports
- contract-first endpoint, constructing / Constructing a contract-first endpoint
- service-oriented schema patterns
- about / Service-oriented schema patterns
- designing, on service type / Designing schemas based on service type
- canonical schemas / Canonical schemas
- reusable schema components, applying / Building and applying reusable schema components
- reusable schema components, building / Building and applying reusable schema components
- service aspects
- changes, implementing / What service aspects may undergo changes?
- service bindings
- about / The role of service bindings
- BasicHttpBinding / The role of service bindings
- BasicHttpRelayBinding / The role of service bindings
- WSHttpBinding / The role of service bindings
- NetTCPBinding / The role of service bindings
- NetTCPRelayBinding / The role of service bindings
- NetNamedPipeBinding / The role of service bindings
- NetMsmqBinding / The role of service bindings
- WebHTTPBinding / The role of service bindings
- Service Bus, access rights
- Service Bus Adapter
- improvements / Service bus adapter improvements
- Service Bus for Windows Server (SBSW)
- about / Service bus adapter improvements
- Service Bus for Windows Server (SBWS)
- about / Service Bus for Windows Server
- Service Bus Queue, characteristics
- about / Service Bus Queue characteristics
- queue naming convention / Queue naming convention
- message size / Message size
- user-defined name/value pairs / User-defined name/value pairs
- priority order / Priority order
- time to live (TTL) / Time to live
- dead-lettering / Dead-lettering
- sessions / Sessions
- Service Bus types
- about / Service Bus types
- Queues / Service Bus types
- Topics/Subscriptions / Service Bus types
- Event Hubs / Service Bus types
- Relays / Service Bus types
- service clients
- node data type conversion / Node data type conversion for service clients
- node feature mapping / Node feature mapping for service clients
- service contract
- about / Service contracts
- service level agreements (SLA)
- ServiceModel Metadata Utility tool
- about / WCF clients
- services
- contract, implementing / Implementing contracts in services
- custom service faults, throwing / Throwing custom service faults
- hosting / Hosting services
- about / Types of services
- RPC services / RPC services
- document services / Document services
- event services / Event services
- services, hosting
- self-hosting / Hosting services
- Windows Service, building / Hosting services
- IIS / Hosting services
- in-process WCF / Hosting services
- service types
- RPC Services / Designing schemas based on service type
- Document Services / Designing schemas based on service type
- Event Services / Designing schemas based on service type
- Service Virtualization
- about / Sentinet
- sessions / Sessions
- Shared Access Signature (SAS) / Security
- about / Service bus adapter improvements
- Simple Web Token (SWT) / Security
- SOA
- core principles / The core principles of an SOA
- SOAP 1.1 Basic Profile
- about / The role of service bindings
- SOAP and REST, comparing
- URL / Why REST services
- SOA patterns, used in hybrid solutions
- about / SOA patterns used in hybrid solutions
- BizTalk Services Hybrid Connections / BizTalk Services Hybrid Connection
- Azure Relay Service / Azure Relay Services
- BizTalk Adapter Service / BizTalk Adapter Service
- BizTalk Server Adapters / BizTalk Server Adapters
- Azure SQL Data Sync / Azure SQL Data Sync
- Microsoft Azure Caching / Microsoft Azure Caching
- database sharding / Database sharding
- SOA principles
- loose coupling / Loosely coupled
- loose coupling, applying to BizTalk / Applying loose coupling to BizTalk
- abstraction / Abstraction
- abstraction, applying to BizTalk server / Applying abstraction to BizTalk server
- interoperability / Interoperable
- interoperability, applying to BizTalk server / Applying interoperability to BizTalk server solutions
- reusability / Reusable
- reusability, applying to BizTalk server / Applying reusability to BizTalk server solutions
- SOA solution
- contract / What service aspects may undergo changes?
- address / What service aspects may undergo changes?
- binding / What service aspects may undergo changes?
- implementation / What service aspects may undergo changes?
- Software as Service (SaaS)
- about / What is BizTalk Server?
- SSL
- about / Security
- Subscriptions
- about / Service Bus types, Subscriptions
- rules / Subscription rules
- reference link / Subscription rules
- rule filter / Rule filter
- rule action / Rule action
- SVC filename extension
- hiding / Hiding the SVC filename extension
- Swagger
- about / Documenting contracts
- URL / Documenting contracts
- Systems Centre Operation Manager (SCOM)
- about / Monitoring tools
T
- techniques
- used, for delaying change / Techniques for delaying change
- techniques, for delaying change
- flexible fields / Flexible fields
- on-ramps, building / Generic on-ramps
- time to live (TTL) property / Time to live
- Topics
- about / Service Bus types
- about / Topics
- Trading Partner Management (TPM) / The BRE Pipeline Framework
- transactions, in aggregated services
- about / The role of transactions in aggregated services
- defining / Defining the service
- BizTalk solution, building / Building the BizTalk solution
- Transform Editor (TRFM)
- about / MABS artifacts
- Transport Layer Security (TLS)
- about / Security
- two-phase commit strategy
- about / Loosely coupled
- typed message
- publishing, pipeline used / Pipeline to publish a typed message
U
- unique constraints
- URL / Element restrictions
- Universal Description, Discovery, and Integration (UDDI)
- about / ESB Toolkit
- untyped messages, in orchestrations
- restrictions / Building message-type agnostic orchestrations
- URL
- defining / URL deciphering
- using statement, C#
- reference link / WCF clients
V
- variable mapping
- vendor lock-in
- version
- about / Why versioning?
- Version attribute
- adding / How to version schemas?
- version information
- inserting, into namespace / How to version schemas?
- version information, inserting
- Numerical values / How to version schemas?
- Date driven approach / How to version schemas?
- versioning
- need for / Why versioning?
- VETER pattern
- about / What is MABS
- Visual Studio extension (VSIX)
W
- WAS (Window Activation Service) / Hosting Relay Services
- WCF
- about / What is WCF?
- goal / What is WCF?
- and BizTalk Server, relationship between / The relationship between BizTalk and WCF
- WCF-BasicHttp adapter
- about / BizTalk WCF adapters
- WCF-BasicHttpRelay adapter
- WCF-Custom adapter
- WCF-CustomIsolated adapter
- about / BizTalk WCF adapters
- WCF-NetMsmq adapter
- about / BizTalk WCF adapters
- WCF-NetNamedPipe adapter
- about / BizTalk WCF adapters
- WCF-NetTcp adapter
- about / BizTalk WCF adapters
- WCF-NetTcpRelay adapter
- about / BizTalk WCF adapters
- WCF-OracleDb adapter
- about / BizTalk WCF adapters
- WCF-OracleEBS adapter
- about / BizTalk WCF adapters
- WCF-SAP adapter
- about / BizTalk WCF adapters
- WCF-Siebel adapter
- about / BizTalk WCF adapters
- WCF-SQL adapter
- about / BizTalk WCF adapters
- WCF-WebHttp adapter
- about / BizTalk WCF adapters
- WCF-WebHttp Adapter
- exploring / Exploring the WCF-WebHttp Adapter
- WCF-WSHttp adapter
- about / BizTalk WCF adapters
- WCF behaviors
- WCF clients
- about / WCF clients
- WCF services
- consuming / Consuming WCF services
- non-WCF client / Non-WCF clients
- WCF clients / WCF clients
- exposing, from orchestrations / Exposing WCF services from orchestrations
- project, setting up / Setting up the project
- WCF endpoint, generating / Generating the WCF endpoint
- generated components, configuring / Configuring the generated components
- generated WCF WSDL, anatomy / Anatomy of a generated WCF WSDL
- exposing, from schemas / Exposing WCF services from schemas
- consuming, from orchestration / Consuming WCF services from orchestrations
- consuming, without orchestration / Consuming WCF services without orchestration
- without orchestration, pitfall / Consuming WCF services without orchestration
- Web Apps
- about / Azure App Services
- web service
- consuming / Consuming a web service
- Web Services Description Language (WSDL)
- about / Documenting contracts
- Windows Process Activation Service (WAS)
- about / Hosting services
- Windows Process Activation Services (WAS) / Creating the synchronous service
- WSDL Export Extension WCF behavior
X
- XML
- versus JSON / JSON versus XML
- about / JSON versus XML
- XML message
- receiving, via Post method / Receiving XML and JSON messages via the Post method
- XML Schema Definition (XSD)
- about / What are BizTalk schemas?