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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.