Accelerate your time-to-market
WebLogic Server isolates your developers and applications from disparities among Java platforms and database interfaces, and from low-level programming complexities like sockets and thread management. These kinds of resources belong in the server infrastructure, not in your application. WebLogic Server helps you get your application in your users' hands quickly, in these ways:
- Build reusable components easily
- WebLogic Server supports both kinds of beans: Enterprise JavaBeans
and classic JavaBeans. These component models help you get your
application finished sooner, and with a high degree of component
reuse. Application assembly from off-the-shelf beans is easy with the
graphic WebLogic EJB Deployment Wizard and graphic WebLogic Beans.
Developers can also develop and debug their own reusable components from
within Visual Cafeacute;, Visual Age, and other best-of-breed integration
development environments (More technical info on WebLogic EJB and
graphical WebLogic
Beans)
- Develop server-side Java for your website
- WebLogic Server supports Java-standard Servlets for dispatching
Java business logic in HTTP and dynamically constructing HTML
responses. You can configure WebLogic Server to compile and generate servlets
automatically with WebLogic Server's Java Server Pages (JSP) service. Just build an
HTML page in your favorite WYSIWYG HTML design tool, and embed the logic for
dynamic content inside JSP control tags. WebLogic Server will
generate, cache, and execute the page with your static and dynamic
content, just as you designed it. By separating content generation from presentation
and supporting a reusable component-based design, JSP makes it faster and
easier to build interactive web-based applications.
It's easy to maintain HTTP sessions with WebLogic Server, too, to enable
handling multipage transactions like shopping carts or account
inquiries. And servlets have local access to all the services and
facilities in WebLogic Server, including Enterprise JavaBeans! (More
technical info on WebLogic JSP and WebLogic HTTP
Servlets)
- Support more users with scalable RMI
- WebLogic Server offers the first high-performance
implementation of Java Remote Method Invocation (RMI), over a
multiplexed, bi-directional connection for optimal performance and
scalability. With RMI, an application can invoke methods on objects
stored in any remote JVM as if those objects existed locally. Unlike
competing technologies, RMI allows business objects (like "customer"
and "account") to be transparently passed over the network as
arguments to method calls (More technical info about WebLogic RMI)
- Reduce client overhead with multitier JDBC
- WebLogic Server's multitier JDBC implementation (also available
separately as part of the WebLogic Express package) allows Java
applications, including Internet applets, to use a single
JDBC-compliant interface to access multiple databases. With pure Java
clients, there's no need for native code on the client
machine. WebLogic JDBC enhances performance with data caching and
multiplexed database connections, and it supports DBMS security and
transactions. WebLogic Express includes WebLogic's Type 2 and
Type 4 JDBC drivers for leading DBMS products (the WebLogic jDriver group) and
works with any third-party JDBC driver (More technical info about
WebLogic
JDBC)
- Simplify event notification and management
- Weblogic Server's Java Message Service (JMS) implementation provides a
reliable, flexible service for the asynchronous exchange of critical
business data and events throughout an enterprise. Supporting point-to-point
and publish/subscribe messaging models, guaranteed message delivery order,
and SQL-like message filtering, JMS allows separate business components to be
combined into a sophisticated enterprise application.
WebLogic Server also offers WebLogic Events -- an
efficient, subject-based event notification solution for applications
needing near-realtime information about changing conditions. No longer
must an event-enabled application continuously check a connection in
order to receive notification of remote events. When an event is
submitted, WebLogic Server either notifies clients that have registered
interest in the event, or performs an action on behalf of those
clients.(More technical info about WebLogic JMS and WebLogic Events)
More . . .