![]() |
![]() ![]() November 3 8, 2002 |
![]() |
|
|
Hermod Opstvedt Den norske BankIntegrating J2EE and Your Office Automation Tools Using J2EE CAS Today the trend is to move more and more of enterprise business logic and data into the J2EE world in the form of EJBs and Servlets, away from hard to get to Hosts, VB/C++ applications with scaling problems, etc. But at the same time you have invested a lot of money and effort in office automation applications that access these, and you are not willing to sacrifice this investment. Well, do not despair, hope is here. Sun recently provided us with an API (J2EE CAS) that promises to help out. This API will let Windows developers create native client applications that access Enterprise JavaBeans components deployed on a J2EE application server. So how do you go about doing this? In this session, we will cover the J2EE Client Access Bridge API, first going through what it is and how to set it up, then building some sample applications. After attending this session you should be able to go back to work and show your boss that Excel sheet with a graph, or Word document, fueled by an EJB or Servlet. Attendees are expected to have some knowledge of Visual Basic for Applications (VBA) and also have an understanding of EJBs and Servlets. Sample source code from this session is included. JAXB/JAXM A Look at How These APIs Help Solve Common Problems More and more people are discovering the advantages of XML, and are incorporating XML into their applications. At the same time people are also discovering that, for instance, XML document evolution is not as simple as it seems when you use DOM to populate it, or that it would be really nice if one could use XML to communicate documents with others. In this session, we will go into two of the Java extension APIs that surfaced last year, JAXB and JAXM, showing what their capabilities are. These are APIs that enable us to create easy solutions to complex problems. With JAXM, we will look at how to do things such as asynchronous communication, and replacing RMI or Corba when a firewall is blocking your applets from communicating with your server, how to use it to send documents between business partners, etc. With JAXB, we will look at how to deal with XML documents and how to evolving these documents without the DOM overhead and hassle; persisting your Java objects when a database is not available and the standard Java serialization mechanism is giving you problems; using JAXB with XSLT to create HTML from Java objects instead of formatting with JSP/Servlet logic, in the true spirit of the MVC pattern. Attendees are expected to have an understanding of XML and DTDs. Sample source code from this session is included.
|
|||||||
* Return to Top *
© 1997 2002 Kovsky Conference Productions Inc. All rights reserved.