Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Microsoft Corporation — Guidelines for Application Integration
Microsoft Corporation — Guidelines for Application Integration



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: Guidelines for Application Integration

Автор: Microsoft Corporation

Аннотация:

This guide examines application integration in detail and describes the capabilities needed to enable application integration. It discusses major challenges involved and shows how you can adapt your environment to meet those challenges.


Язык: en

Рубрика: Технология/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 2003

Количество страниц: 148

Добавлена в каталог: 20.08.2007

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
.NET Framework      81
.NET Framework, state management      79
.NET Framework, Web services support      74
ACID requirements      45—46 115
ACID requirements, implementing, with DTC      77
ACID requirements, long-running transactions and      49
ACID requirements, satisfying, when coordinating different data states/ messaging systems      47
ACID requirements, satisfying, when transaction is widely dispersed      47
ACID requirements, software designed for      46
ACID requirements, transaction compensation and      48
ACID requirements, Transactional Delivery capability and      115
Active Directory      72 94
Active Directory Service Interfaces (ADSI)      72
Active event handling      122
Addressing      111
Aggregation      108 40
Aggregation, complexity of      40
Aggregation, processing requirements for      40
Aggregation, system monitoring and      63
Analysis Services      71—72 93
APIs, vs. direct data access      13
Application configuration      126—127
Application integration, architectural issues      14
Application integration, automated      See automated application integration
Application integration, automated, benefits of      3
Application integration, business process-level      See business process integration
Application integration, choosing appropriate type of      5
Application integration, communications-level      See communications integration
Application integration, data-level      See data integration
Application integration, defined      3
Application integration, efficiency of      5
Application integration, environments      See environments
Application integration, fully automated      5—6
Application integration, governance processes, establishing      15
Application integration, implementing      See implementing application integration
Application integration, integration hub environment      8—9
Application integration, manual      4—5
Application integration, mapping business process requirements to      23
Application integration, Microsoft technologies for      See Microsoft technologies
Application integration, open standards, basing on      11. See also Web services
Application integration, organizing      14
Application integration, people and      5—6
Application integration, point-to-point environment      7—8
Application integration, requirements for      10
Application integration, scalability of      See scalability
Application integration, semi-automated      See semi-automated application integration
Application integration, structuring      7—10
Application integration, technical issues      14
Application programming interfaces (APIs), vs. direct data access      13
Applications, ACID requirements      See ACID requirements
Applications, communication      26—28
Applications, composed      See composed applications
Applications, directory-enabled, creating      72
Applications, enabling communication between, by rewriting with APIs vs. creating communications adaptors      27
Applications, enabling to convert incoming/ outgoing data into intermediary format      25
Applications, enabling to understand data from other applications, lack of scalability of      25
Applications, failures, detecting      65
Applications, functionality for receiving and interpreting messages      See composed applications
Applications, functionality, combining      40
Applications, internal resources, accessing with program calls      12
applications, Microsoft      See Microsoft technologies
Applications, reusing parts of      40
architectural issues      14
ASP.NET state management      78
Asynchronous communication vs. synchronous communication      28
Asynchronous communication, benefits of      29
Asynchronous communication, capabilities required for      29
Atomic transactions      See ACID requirements
Atomicity, Consistency, Isolation, and Durability requirements      See ACID requirements
Authentication      56—57 117
Authentication in BizTalk Server      91
Authentication, choosing appropriate type of      56
Authentication, HTTP Basic      56
authentication, Kerberos      56
Authentication, Microsoft technologies and      91
Authentication, multifactorial      56—57
Authentication, not integrated with operating system      57
authentication, password management      57
Authentication, requiring multiple factors for      56—57
Authentication, security of, increasing      56
Authentication, token-based security and      58
Authorization      57—58 117
Authorization, data-level      58
Authorization, functional-level      58
Authorization, implementation of      58
Authorization, levels of      57—58
Authorization, Microsoft technologies and      90—91
Authorization, role-based      57
Authorization, system-level      57
Automated application integration      5—6
Automated application integration, choosing appropriate level of      5
Automated application integration, integration hub environment      8—9
Automated application integration, point-to-point environment      7—8
Automated application integration, scalability and      6
Automated application integration, situations where inappropriate      5—6
Automated application integration, structuring      7—10
automated provisioning      124
Automating data transformation      71
Automation      5—6
Automation, increasing      29—30
backward compatibility      126
Baselining      121—122
Batching/Unbatching capability      115
Batching/unbatching documents      89 115
Biztalk Server 2004      70
BizTalk Server 2004, adapters      88
BizTalk Server 2004, Analysis Services      71—72
BizTalk Server 2004, authentication      91
BizTalk Server 2004, batching/unbatching documents      89
BizTalk Server 2004, BizTalk Explorer      92
BizTalk Server 2004, BPEL4WS support      80
BizTalk Server 2004, Business Activity Management      66—67 93 122
BizTalk Server 2004, business rules, implementing with      77
BizTalk Server 2004, connection management      89—90
BizTalk Server 2004, contract management      80
BizTalk Server 2004, dehydration/rehydration      79
BizTalk Server 2004, encoding/decoding documents      89
BizTalk Server 2004, event processing      79
BizTalk Server 2004, file transfer      88
BizTalk Server 2004, functoids      83
BizTalk Server 2004, Health and Activity Tracker      94
BizTalk Server 2004, Mapper interface      82
BizTalk Server 2004, message delivery      112
BizTalk Server 2004, message forwarding      84—112
BizTalk Server 2004, message queuing      46—47 73 113
BizTalk Server 2004, message routing      84 110
BizTalk Server 2004, MessageBox      84
BizTalk Server 2004, orchestration      78
BizTalk Server 2004, orchestration ports      86
BizTalk Server 2004, parsers provided by      81
BizTalk Server 2004, pipelines      See pipelines
BizTalk Server 2004, receive ports vs. receive locations      85
BizTalk Server 2004, request/reply      88—89
BizTalk Server 2004, schema definition      81
BizTalk Server 2004, send ports      86
BizTalk Server 2004, serialization/deserialization      88
BizTalk Server 2004, SharePoint and      75
BizTalk Server 2004, SQL Server 2000 Analysis Services and      93
BizTalk Server 2004, SSO system      91
BizTalk Server 2004, system monitoring      94
BizTalk Server 2004, transaction compensation and      77
BizTalk Server 2004, transactional delivery      88
BizTalk Server 2004, transports, handled as adapters      88
BizTalk Server 2004, Visual Studio .NET and      70
BizTalk Server 2004, Web services support      70 74
BizTalk Server 2004, XSLT and      73
BPEL4WS support in BizTalk Server      80
Bridging protocols      90
Business actions and journals      39
Business Activity Management      66—67 93 122
Business application event handling      93
Business process exception handling      5
Business process integration      18—24. See also business processes
Business process integration, capabilities required for      24
Business process integration, defining business processes      See defining business processes
Business process integration, Microsoft technologies capabilities for      76
Business Process Modeling Notation (BPMN)      22
Business processes without human intervention      See straight-through processing (STP)
Business processes, activities consisting of      18
business processes, automating      5—6
Business processes, complex, example of      21
Business processes, complexity of      19
Business processes, coordinating activities of      97
Business processes, defining      18—19 22
Business processes, determining whether state must be saved      18
Business processes, event handling      67
Business processes, integrating related applications in      18
Business processes, interacting directly with users      101
Business processes, languages commonly used for      22
Business processes, long-running      See long-running transactions
Business processes, mapping to application integration requirements      23
Business processes, modeling      19—22
Business processes, naming conventions      18
Business processes, notation for      22
Business processes, requiring integration of multiple applications, example of      23
Business processes, standards for      22
Business processing capabilities      97. See also specific capabilities
Business processing capabilities in composed applications      41 42
Business processing capabilities in data synchronization      35 36
Business processing capabilities in straight-through processing (STP)      31
Business processing capabilities, rules definable in      100
Business rules      100—101
Business rules, implementing      77
Business rules, specifying without writing excessive code      100
Canceling transactions when only partially completed      See transaction compensation
Capabilities directory      126—127
Centralized structure      See integration hub environment
Change management      125—126 68
Communication      See also communications integration
Communication, asynchronous and synchronous      28 29.
Communication, capabilities required for      83—84
Communication, enabling between applications      26—27
Communication, request/reply model      88—89
Communications adaptors      27
Communications adaptors, message forwarding      84 112
Communications adaptors, message routing      84 110
Communications capabilities      110—116
Communications capabilities in composed applications      43—44
Communications capabilities in data synchronization      36 37
Communications capabilities in straight-through processing (STP)      32—33
Communications integration      26—28. See also communication
Communications integration, capabilities required for      27—28
Communications integration, importance of      26
Communications message protocols      12
Compensating transactions      See transaction compensation
Complex business processes, example of      21
Complex business processes, modeling      19—22
Composed applications      40—44
Composed applications vs. straight-through processing (STP)      41
Composed applications, attributes of      41
Composed applications, business processing capabilities used in      41—42
Composed applications, Business Transaction Management capability, when to use      41
Composed applications, communications capabilities used in      43—44
Composed applications, consolidation for security context management      59
Composed applications, contract management and      42
Composed applications, data capabilities used in      42
Composed applications, data validation      42
Composed applications, example of      41
Composed applications, Message Routing capability, when to use      43
Composed applications, Serialization/Deserialization capability, when to use      44
Composed applications, State Management capability, when to use      41
Composed applications, synchronous communication and      43
Composed applications, Workflow capability, when to use      41
Concurrency      See also latency
Concurrency, business actions and journals      39
Concurrency, locking databases for      38
Concurrency, maintaining      38
Concurrency, optimistic      38—39
Concurrency, pessimistic      38
Concurrency, result verification      38—39
Configuration Management      123 68
Configuration management, importance of      123
Configuration management, Microsoft technologies and      94
Configuration management, versioning      124
Configuration verification      125
Connection management      110
Consolidation, for security context management      59
Content-based routing      112
Contextual monitoring of business transactions      67
Contract management      80 102
Contract Management capability      102
Contract management, composed applications and      42
Correlating messages      114
Data access      109—110
Data Access capability      109
Data aggregation      See aggregation
Data capabilities      103—110
Data capabilities in composed applications      42
Data capabilities in data synchronization      36
Data capabilities in straight-through processing (STP)      32
Data concurrency      See concurrency
Data filtering      108
Data integration      24—26
Data integration, capabilities required for      26 80
Data integration, enabling, methods of      25
Data integration, intermediate data language for      25
Data integration, requirements for      25
Data integrity      34—37
Data integrity, examining requirements for      34
Data integrity, maintaining when multiple writable copies exist      34
Data integrity, maintaining, with data synchronization      See data synchronization
data mapping      105—106
Data Mining      67
Data synchronization      34—37
Data synchronization, Batching/Unbatching capability, when to use      37
Data synchronization, business processing capabilities used in      35 36
Data synchronization, choosing between duplicate instances of same entity when      35
Data synchronization, communications capabilities used in      36 37
Data synchronization, data capabilities used in      36
Data synchronization, defined      34
Data synchronization, depending on given event      35
Data synchronization, Encode/Decode capability, when to use      37
Data synchronization, example of      35
Data synchronization, occurring at given time      35
Data synchronization, one-way nature of      36
Data synchronization, Serialization/Deserialization capability, when to use      37
Data synchronization, time delay in updating information      38—39
data transformation      82 107—108
Data Transformation capability      107—108
Data Transformation Services      71
Data translation      105—106
Data validation      107 81
Data Validation capability      107
Data validation in composed applications      42
Data validation rules      107
Data, merging      See aggregation
Data-level authorization      58
Database calls      13
Decentralized structure      7—8
Decoding documents      89 116
Defining business processes      18—19. See also business processes
Defining business processes, standards for      22
Delivering messages      112
denial of service (DoS) attacks      64
Deserialization capability      114
Digital rights management      121
Digital signatures      92 121
Direct addressing      111
Direct data access      13
directories      68 126—127
1 2 3
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2020
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте