Index


A

ACID requirements, 45-46, 115

implementing, with DTC, 77

long-running transactions and, 49

satisfying, when coordinating different data states/ messaging systems, 47

satisfying, when transaction is widely dispersed, 47

software designed for, 46

transaction compensation and, 48

Transactional Delivery capability and, 115

Active Directory Service Interfaces (ADSI), 72

Active Directory, 72, 94

active event handling, 122

addressing, 111

aggregation, 108, 40

complexity of, 40

processing requirements for, 40

system monitoring and, 63

Analysis Services, 71-72, 93

APIs, vs. direct data access, 13

application configuration, 126-127

application integration

architectural issues, 14

automated. See automated application integration

benefits of, 3

business process-level. See business process integration

choosing appropriate type of, 5

communications-level. See communications integration

data-level. See data integration

defined, 3

efficiency of, 5

environments. See environments

fully automated, 5-6

governance processes, establishing, 15

implementing. See implementing application integration

integration hub environment, 8-9

manual, 4-5

mapping business process requirements to, 23

Microsoft technologies for. See Microsoft technologies

open standards, basing on, 11. See also Web services

organizing, 14

people and, 5-6

point-to-point environment, 7-8

requirements for, 10

scalability of. See scalability

semi-automated. See semi-automated application integration

structuring, 7-10

technical issues, 14

application programming interfaces (APIs), vs. direct data access, 13

applications

ACID requirements. See ACID requirements

communication, 26-28

composed. See composed applications

directory-enabled, creating, 72

enabling communication between, by rewriting with APIs vs. creating communications adaptors, 27

enabling to convert incoming/ outgoing data into intermediary format, 25

enabling to understand data from other applications, lack of scalability of, 25

failures, detecting, 65

functionality for receiving and interpreting messages. See composed applications

functionality, combining, 40

internal resources, accessing with program calls, 12

Microsoft. See Microsoft technologies

reusing parts of, 40

architectural issues, 14

ASP.NET state management, 78

asynchronous communication

benefits of, 29

capabilities required for, 29

vs. synchronous communication, 28

atomic transactions. See ACID requirements

Atomicity, Consistency, Isolation, and Durability requirements. See ACID requirements

authentication, 56-57, 117

in BizTalk Server, 91

choosing appropriate type of, 56

HTTP Basic, 56

Kerberos, 56

Microsoft technologies and, 91

multifactorial, 56-57

not integrated with operating system, 57

password management, 57

requiring multiple factors for, 56-57

security of, increasing, 56

token-based security and, 58

authorization, 57-58, 117

data-level, 58

functional-level, 58

implementation of, 58

levels of, 57-58

Microsoft technologies and, 90-91

role-based, 57

system-level, 57

automated application integration, 5-6

choosing appropriate level of, 5

integration hub environment, 8-9

point-to-point environment, 7-8

scalability and, 6

situations where inappropriate, 5-6

structuring, 7-10

automated provisioning, 124

automating data transformation, 71

automation, 5-6

increasing, 29-30




Microsoft Corporation - Guidelines for Application Integration
Microsoft Corporation - Guidelines for Application Integration
ISBN: N/A
EAN: N/A
Year: 2003
Pages: 50

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net