WUG 5/23 - JDBC and EJB Using Service Data Objects
Don Brady <dbrady-d0/1ywxyuRNWk0Htik3J/[email protected]>
| Newsgroups | gmane.org.user-groups.trijug.juglist |
|---|---|
| Message-ID | <[email protected]> |
Everyone on the JUG list is invited to attend this WebSphere User Group meeting, free of charge. This is going to be a highly technical talk focusing on aspects of this new proposed standard for passing data between components or layers, that is based on XML datagraphs. We need good JUG participation to justify holding this class of technical talk, because it may not appeal to non-technical users. Also included in SDO is the ability to automatically transform between its XML representation, and plain old Java Objects, like JAXB.. SDO is useful *everywhere* - SOA, Web Services, EJB, MDA, data access, BPEL, and more. Not content with just telling you about the many virtues of SDO, we are going to go further and have a detailed presentation by some of the architects of the role JDO plays in Data Access Services, which are also being standardized, to allow JDBC access, without low level coding. SDO is far from an IBM-only topic. The recent JavaOne talk on SDO (JSR 235) included "SDO in Action" contributions from BEA AquaLogic, IBM, Oracle Fusion, SAP NetWeaver, Xcalia, and Apache Tuscany - in that order. So please join us for one of the most in-depth talks you will get on such a practical new Java technical contribution.. ================================================== WebSphere Users' Group Monthly Meeting Data Access Services for JDBC and EJB Using Service Data Objects (JSR 235) Kevin Bauer, Dan Berg, IBM Tues. May 23, 2006 (the date is a little earlier this month to stay clear of Memorial Day) IBM Building 500 Cafeteria Research Triangle Park, NC Schedule 6:00 p.m. Gather, Networking. Pizza and Drinks sponsored by Manpower 6:15 p.m. Announcements, Group Business 6:30 p.m. Main Presentation 8:10 p.m. (approx.) Questions / Discussion 8:25 p.m. (approx.) Adjournment Admission is free of charge. Pre-registration is helpful but not mandatory (see below). Main Talk Data Access Services for JDBC and EJB Using Service Data Objects SDO is a very attractive XML data graph-based way to implement the Data Transfer Object pattern, supporting a change set and XPath access. Implementations are now included in IBM, BEA, and Eclipse servers and tools. Further, it has been used in WebSphere/RAD and Eclipse to implement tooling that allows you to use JDBC or EJB's without doing the low level coding yourself, by using the JDBC and EJB Mediators, also called data access services. Automated generation of code using the session facade and value object patterns is possible to produce coarse-grained services based on JDBC or local entity EJB's. Further extensions are planned after WebSphere 6.1 and in the Apache Tuscany project SDO is a key actor in the Service Component Architecture specification of BEA Systems, IBM, IONA, Oracle, SAP AG, Siebel Systems, Sybase and Zend. Daniel Berg is Rational SOA Tooling Team Lead for IBM. Kevin Bauer works in the same area, specializing in Service Data Objects. Directions to the Meeting Distance from Raleigh (17 miles) / Durham (8 miles) / Chapel Hill (12 miles) From I-40, take Exit 280 - Davis Drive. At the end of the exit ramp, take a right (North) onto Davis Drive. Continue straight on Davis Drive for about 0.5 miles. Take a right on Cornwallis road. Go about 1/2 mile, you will cross over railroad tracks. At the IBM gate keep to the right. If the rightmost gate is down, press on the intercom button and tell the remote guard that you are attending the WebSphere User Group meeting, and give him your name. He will open the gate for you. Our IBM host is Greg Ackerman - they may ask for his name. Go through gate, follow the road around past the first Tivoli Building, looking for signs leading to Building 500 or "Software Group." It should be the third road on the left. It can be a little tricky, so please allow some extra time the first time. You will see a visitors' parking lot. Turn in and park, and walk to the Building 500 lobby. If that parking lot is not accessible, you would need to continue on and park behind the building. See <http://www.rtprug.org/sitemap.pdf>http://www.rtpwug.org/sitemap.pdf for a map. Pre-Registration We have implemented a pre-registration system for meetings. While not mandatory for attendance, this will allow us to provide pre-printed attendance badges at the door that will get you into the meeting more quickly. If you would like to pre-register, please send email to<mailto:[email protected]> [email protected] with your * name * organization (e.g. company or school or self) * citizenship * date of birth (needed only if citizenship is other than U.S.) * email address Please note that: * If you are a citizen of Hong Kong, Macao, or PR China (and not a permanent U.S resident with a "green card" or IBMer) pre-registration is mandatory, since your visit must be pre-approved. Please contact <mailto:[email protected]>[email protected] for details. * If you are NOT a citizen of Hong Kong, Macao, or the PRC (and not an IBMer or U.S. permanent resident with a "green card") pre-registration is NOT mandatory, but it is quicker: we will need to log the information above at the door, which might take a few minutes. * IBM staff with active badges can enter the building in the usual manner, without pre-approval or pre-registration. If it's getting late, that's no problem at all. Just show up and we will make out a badge at the door.