parsers, 53–54
Pass By Reference. See PBR
Pass By Value. See PBV
patient disconnection, 128
patterns
Command design pattern, 162–163
Command pattern, 215, 250
current titles, 342
DAO pattern, 120, 169
fa ade design pattern, 167, 179
Factory design pattern, 181
Interoperability Adapter/Service Interface patterns, 108
service agent pattern, 181
service gateway pattern, 181
Service Interface pattern, 96, 97
Value Object pattern, 164–165
patterns and practices, 340–341
current titles, 342–345
PBR, 69
and PBV, 81
and value objects, 87
PBV, 69
and PBR, 81
PE, 21
PeekCompleted event, 133
pilot studies, 7–8
PInvoke calls, 146
Place Order functionality
configuring to use message queues, 299
to use Web services, 297
PlaceOrder use case, 172, 191, 199
in XBikes, 159
PlaceOrderCommand, 162
platforms
Microsoft vs. Sun, 17
OrderData type on different, 58
point-to-point interoperability, 4, 67–111. See also interoperability; queue-based messaging support
JNBridgePro for, 84
main categories, 67
scenario, 179
using WebSphere MQ Classes for messaging, 143–144
portable executable. See PE
prerequisites, 2
Presentation tier
configuring XBikes on multiple computers, 321–322
elements of, 161
integrating .NET in, 4, 11, 203–233
multiple computer setup, 321–322
WebSphere Application Server 5.0 on multiple computers, 292–294
XBikes component, 308
XBikes deployment, 307
primitive data types
mappings, 49–50
Web services, 206–207, 237
WebSphere MQ classes, 142
Private method, 35, 96
private queues, 128. See also queues
ProductsData, 164
ProductsDataAdapterBean, 170
programmatic elements for point to point interoperability, 179
proof of concept studies, 7–8
protocol standards, 89
proxy classes. See also Java proxy classes
communicating with a Web service, 98
generating, 99–100
naming, 221
and SOAP, 100
using, 100
proxy generation tool
of Ja.NET, 221
of JNBridgePro, 221, 271–272
public declaration, 96
Public key token, 29
public queues, 128. See also queues
Publish/Subscribe messaging
issues, 148–149
support, 140–141
using WebSphere MQ Classes for, 144–145