Java EE and .NET Interoperability: Integration Strategies, Patterns, and Best Practices

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X]

DAAB (Data Access Application Block)

DAO (Data Access Object) pattern

Data Access Proxy strategy (data access interoperability)

     benefits of

     example of usage

     limitations of

     patterns

     scope of

     solution

data classes

     defining in C#

     translating to Java

data interoperability

data routing (Enterprise Service Bus)

data type definitions (Web services best practices)

data type mapping, reliability of

data types, porting .NET application to Java

database connectivity [See also Adapter strategy (data access); Data Access Proxy strategy (data access interoperability); Distributed Mediator strategy (data access interoperability); Indirect Data Access strategy (data access interoperability).]

     .NET Framework

         asynchronous queries

         business scenario example

         closing connection

         connection pooling

         DAAB (Data Access Application Block)

         data access

         data source connections

         DataReader and DataSet

         legacy integration

         object-relational mapping

     Java

         business scenario example

         closing connections

         connection pooling

         legacy integration

         object-relational mapping

         persistence

         ResultSet and RowSet

     porting .NET applications to Java

DataReader (.NET database connectivity)

DataSet (.NET database connectivity)

debugging (Web services best practices)

declarative programming

declarative security (Java)

declarative transaction support

     in .NET

     in Java EE

default document style (Web services best practices)

Delegate pattern 2nd

denial of service (security threat)

dependencies, porting .NET applications

     to Java

     to Java EE

deployment

     Java applications

     porting .NET applications to Java EE

     Web services

deployment descriptor (Java security)

design (Web services best practices)

DIME (Direct Internet Message Encapsulation)

directives (JSP)

disconnected model (ADO.NET)

Distributed Mediator strategy (data access interoperability)

     benefits of

     example of usage

     limitations of

     patterns

     scope of

     solution

distributed objects (Java EE interoperability)

distributed transactions [See transactions.]

durability (transactions)

Dynamic Invocation Interface client

dynamic protection domain (Java security)

Dynamic Proxy client

Категории