|
J# .NET, 17
JAAS (Java Authentication and Authorization Service), 32
JAF (JavaBean Activation Framework) 1.0.1, 31
Ja.NET (Intrinsyc Software), 18, 205
Janetor tool (Intrinsyc Software), 18, 205
Java callback methods, 210
Java callbacks, 206, 210
Java class proxies (JNBridgePro), 210
Java code, compiling to .NET code, 17
Java connectors, 5. See also JCA
for B2B applications, 20
contracts, 19-20
Java data types converted to .NET data types, 210
Java error-handling, 91
Java objects
accessing ActiveX components as, 205
accessing as .NET components, 205
constructing from .NET code, 210-211
Java proxy for .NET components, 205
Java reflection API, 217
Java security elements, 251
Java Servlet API 2.1 interfaces and classes, 49-53
Java Servlets 2.3, 32-33
Java 2 Platform (Sun Microsystems), 4
JavaBeans, 36. See also EJBs
JavaIDL (Java Interface Definition Language) 1.3, 31
JavaMail 1.2, 31
Java-.NET class integration (JNBridgePro), 210-211
Java.policy file, 220
Java.rmi.Remote interface, 103
Javax.ejb.MessagedrivenBean, 97
Javax.rmi.PortableRemoteObject, 105
Javax.servlet classes and interfaces, 50
Javax.servlet package, 49-51
Javax.servlet.http classes and interfaces, 51
Javax.servlet.http package, 51-53
JAX (Java API for XML), 4, 7
JAXP (Java API for XML Parsing) 1.1, 33
JCA (Java Connector Architecture), 19-23, 265-271
Common Client Interface, 266, 268
connection management contracts, 266
connector architecture, 266
and resource adapter role, 268
and resource manager role, 269
security contract, 267
specification, 265-271
transaction management contract, 267
JCA version 1.5, components of, 266-270
JCP (Java Community Process), 4
JDBC (Java Database Connectivity) API, 7, 14, 42
J-Integra (Intrinsyc Software), 18, 205-206
JIT (just-in-time) compiler, 128, 144
JMS (Java Message Service), 23, 31, 96, 269
JNB Proxy Generator, 207
JNBCore module (JNBridgePro), 207
Jnbcore.war file, creating, 221
JNBProxy (JNBridgePro), 207-208, 217-218
JNBridge LLC
interoperability solutions, 204-205
software features, 17-18
JNBridgePro, 206-234
architectural elements, 212
bridging with, 17
class-level integration, 16
class-level interoperability, 208-210
communications protocol configuration, 215-216
communications protocols, 213, 215-216
configuring the Java-side, 213
configuring the .NET-side, 212
configuring proxies for use with ASP.NET, 219
configuring the system for Proxy use, 218-219
containers, 211
cross-language portability, 208
cross-platform portability, 208
deployment configuration, 215
development components, 214
development configuration, 215
executing the installer, 215
features of, 208-211
and improving network performance, 217
infrastructure of, 207-208
installation of, 211-220
Java-side infrastructure, 207
.NET-side infrastructure, 207
running the Java-side, 220
service-level integration, 16
starting Java for Proxy generation, 217-218
starting Java-side in a standalone JVM, 219-220
JNBridgePro EE (Enterprise Edition), 205
JNBridgePro SE (Standard Edition), 205
JNBridgePro version 1.3, benefits of, 15-16
JNBridgePro and WebSphere 5.0 (example), 220-234
JNDI (Java Naming and Directory Interface), 8, 72, 102
client APIs, 108
with LDAP-enabled JNDI provider, 108
looking up an object using, 108-109
RMI-IIOP and, 107-112
SPI (service provider interface), 108
JNDI infrastructure, 107-109
JNDI 1.2, 32
JNDI packages, 107-108
JNDI services, 108
JNI interfaces, 22
JNI (Java Naming Interface), 22
JRE (Java Runtime Environment), 9, 69, 213
JRMP (Java Remote Method Protocol), 31
JSP life cycle, 55-57
JSPs (Java Server Pages), 8, 36, 55-61
best practices for processing, 61
compilation of, 55
execution implications, 56
implicit objects and APIs for HTTP apps, 61
life cycle of, 55-57
methods to convert expressions into strings, 60
page directive attributes, 60
page directives, 59-60
page translation and execution, 56
specialized tags, 57-59
JSPs 1.2, 33
J2EE application architecture tiers, 236-237
client tier, 237
EIS tier, 237
middle tier, 237
J2EE application development, 35-42
J2EE application development models, 35
J2EE application development phases, 35, 64
assembly phase, 64
deployment phase, 64
J2EE Connectors, 4, 7
J2EE containers, 236
J2EE infrastructure, applying a filter to, 37
J2EE (Java 2 Platform Enterprise Edition), 29
business application technologies, 33-35
communication technologies, 31-32
editions, 29
HttpSession interface, 244
inheritance in, 250-251
presentation technologies, 32-33
technologies/acronyms/current version, 30
J2EE 1.4, 4
J2EE specification, 29-35
J2EE technologies, 4, 29-30
J2EE web component development, 64
J2EE web container, tiers in, 34-35
J2ME (Java 2 Platform Micro Edition), 29
J2SE (Java 2 Platform Standard Edition), 29
JVM (Java Virtual Machine), 204, 206
|