Basic Profile 1.0
overview, 94, 107
protocol support, 97
transactional support, 136
XBikes compliance with, 244
Bean Managed Persistence beans. See BMP
Begin method, 124
BeginGetProductsByCategory method, 124
BeginReceive method, 137
best practices
ADO.NET and JDBC, 120
architecture design in .NET Framework, 160–161
data exchange recommendations, 63–65
ideals and reality, 159
Ja.NET, 81–82
JNBridgePro, 84–89
multi-tiered applications, 160–161
.NET Framework, 160–161
Web services, 107–108
binary communications protocol, 85
binary protocol for .NET Remoting, 81
binary serialization, 52
Binary/TCP communication, 85
bit collections, 34
Bllconfig.xml, 192
BLLServiceInterface object, 223
BusinessServiceFacade, 220
BMP
described, 42–43
LDAP, 43
vs. CMP, 170
BodyStream property, 130
bridges. See Ja.NET; JNBridge; MSMQ-MQSeries Bridge; runtime bridges
bridging products and JMS, 147–149
brokers
integration brokers described, 14–15
table in interoperability scenarios, 15
WebSphere MQ, 144–145
build errors in WebSphere Studio Application Developer 5.1, 283–285
business components, 162–163
business entities
comparison table, 175
introduction, 163–164
in XBikes, 164–166
in the XBikes application, 170
business fa ades, 168. See also fa ades
business logic
abstracting database code from, 120
and reflection, 35–36
service interfaces, 167, 179
and session beans, 42
Business tier
abstracting Data Access Logic Components from, 120
adding J2EE to, 184–188
adding .NET Framework Presentation to, 192–193
components in XBikes, 309
configuring COM+ application on, 323
configuring .NET remoting on, 323–324
and Data Access Logic tier, 122
Data tier interoperability, 13
deleting items from computer, 337–338
element implementation, 162–168
integrating .Net components in, 12
integrating .Net in, 4, 235–260
JNDI lookups, 293
mulitple computer setup, 322–324
and .NET Framework Presentation, 193
.NET Framework Web service interface to expose in, 243
Web tiers with Web service adapters, 326–327
WebSphere Application Server 5.0 on multiple computers, 291–292
XBikes on, 322–323
business workflows, 163
BusinessServiceFacade EJB, generating proxies, 220
BusinessServiceFacade method, integrating .NET in the business tier, 242
BusinessServiceFacade session bean
Java class as Web service, 210, 213
service interface for Ja.NET, 226–227
service interface for JNBridgePro, 218–220
and service interfaces, 204–205
Web services implemention, 210–213