|
Triangle Java Users Group Presents:
Monday, September 18, 2006
6:30 PM - 9:00 PM

4001 E. Chapel Hill-Nelson Highway
Research Triangle Park, North Carolina
As SOAs become more and more prevalant, much of the focus among developers and vendors has been on how to build services, but not so much on how to consume them. In a realistic composite application, there is much more than a web service or two that must be accessed; there are often multiple services implemented in differing technologies, as well as multiple databases, relational or otherwise. Dynamic composition makes building composite applications easier by leveraging metadata about databases' and services' behavior in order to calculate workflow at runtime, instead of today's more common practice of doing so at design time. The benefits of leveraging dynamic composition include the ability to pursue a truly business level data and/or object model, much simpler transactional control, and the ability to encapsulate but still directly communicate with the underlying resources without introducing a message queue and the associated development and message marshaling overhead.
Matthew Adams is an enterprise software architect with over 14 years of experience, including C++, Java, C#, and other languages. He was a member of JSR 12 (JDO 1.0), and currently serves on JSRs 220 (EJB 3.0) and 243 (JDO 2.0), as well as the Service Data Objects (SDO) expert group. He currently works as a Senior Consultant and Manager of Product Marketing, North America, at Xcalia (formerly LIBeLIS, makers of LiDO), a French software company.
6:30 - 7:00 PM -- Meet, Talk, Pizza
7:00 - 7:15 -- JUG Business and Announcements
7:15 - 8:15 -- Presentation
8:15 - 8:30 -- Discussion with Presenter
9:00 - Doors close
Paid-up members of TriJUG may attend without additional charge.
Non members are asked to pay $5 per meeting. But, if you are either a full time
student or unemployed, then we ask only $2 per meeting.
From Raleigh:
Proceed West on I40 to Davis Drive (Exit 280)
Take exit for Davis Drive.
At the top of the ramp turn left (south) on Davis Drive
Proceed to the light at Davis and 54 (aprox 1/3 mile)
Turn left onto 54.
Proceed approx. 1/4 mile to first (of 3) Nortel entrances on your left.
Turn left into Nortel site (you should see a pond to your right)
Proceed aprox. 200 yards to the first right turn into parking lot.
Park near center of near side of building
Enter through guard station near BIG YELLOW WALL.
(Know your car's license plate number -- guard may ask.)
From Durham:
Proceed East on I40 to Davis Drive (Exit 280)
Take exit for Davis Drive.
At the top of the ramp turn left (south) on Davis Drive
Proceed to the light at Davis and 54 (approx 1/4 mile)
Turn left onto 54.
Proceed approx. 1/4 mile to first (of 3) Nortel entrances on your left.
Turn left into Nortel site (you should see a pond to your right)
Proceed aprox. 200 yards to the first right turn into parking lot.
Park near center of near side of building
Enter through guard station near BIG YELLOW WALL.
(Know your car's license plate number -- guard may ask.)
From Cary/Apex:
Entering RTP on Davis proceed to intersection with Hwy 54.
Turn Right onto Hwy 54 (at light)
Proceed approx. 1/4 mile to first (of 3) Nortel entrances on your left.
Turn left into Nortel site (you should see a pond to your right)
Proceed aprox. 200 yards to the first right turn into parking lot.
Park near center of near side of building
Enter through guard station near BIG YELLOW WALL.
(Know your car's license plate number -- guard may ask.)
[Return to Lobby] |