Do You Have Any Tips About Load Balancing, Failover and Clustering for ActiveADAPTER?

Active Directory Send Adapter

If you create multiple host instances for the host that acts as the send handler for ActiveADAPTER, BizTalk will generally take care of failover for you with send ports.  BizTalk will distribute messages to the host instances in a round robin fashion, and if one is down it will try the next. See your BizTalk documentation for more information.

Active Directory Receive Adapter

The best way to think about ActiveADAPTER receive locations and failover is to treat them like FTP receive locations. Microsoft has a number of documents dealing with failover and clustering solutions for FTP receive locations and these architectures will typically apply to ActiveADAPTER receive locations. See your BizTalk documentation for more information.

The use of Host load balancing in NOT recommended for receive locations. The queries performed by your ActiveADAPTER receive locations do not lock Active Directory results and if run on different host instances as part of load balancing may result in duplicate messages into your receive ports.

Clustering

As mentioned above, the best way to think about ActiveADAPTER in terms of clustering architecture is like the FTP adapter. There are a couple of useful resources about adapters and clustering at:

http://msdn.microsoft.com/en-us/library/aa561801(v=bts.20).aspx

http://kentweare.blogspot.com/2009/04/clustering-biztalk-hosts.html

In the second article Kent Weare discusses Active/Passive clustering that can offer redundancy with just the one BizTalk host – “host clustering”.

FAQs
What transactional strategy does the ActiveADAPTER Send Adapter use?

The Send Adapter commits changes per message and per object. This means commits cannot span messages. Within a message, changes to an object are all committed together. To ensure changes are all or nothing, therefore, the strategy you need to use is one message per object.

See the entire answer

Can ActiveADAPTER help me retrieve information from Active Directory?

Yes. The Active Directory Receive Adapter can be used to create a Receive Location that queries Active Directory at regular intervals and submit the results to your BizTalk application. A message can be submitted to BizTalk at every polling interval, or only when a change occurs in the query results (this is the "On Change Only" option on the Active Directory Receive Adapter property configuration).

In addition, the Active Directory Send Adapter can be used with a Solicit-Response Send Port to perform an on-demand query. You just send your query parameters to the send port in a message that conforms to the supplied schema, and receive your results back in a new message.

See the entire answer

We are interested in purchasing ActiveADAPTER for use by government or government contractors. What are the export conditions for ActiveADAPTER?

ActiveADAPTER was originally developed by Equate IT, a company registered in Australia. All developers and consultants have Australian or US citizenship. More information can be found in the EULA displayed during installation of ActiveADAPTER.

See the entire answer