J2EE SIG
SUBSCRIBE | UNSUBSCRIBE
POST to J2EE SIG

There is a general understanding that J2EE technology will help corporations deal with issues involved with distributed transactional applications. But exactly what are those issues and how will J2EE enterprise technology address them? Answering these and many more underlying questions is the reason for the DFW J2EE SIG.

We will have both vendors and individual technologists present products and ideas each month. The scope will include all the J2EE APIs such as Servlets, JSPs, EJBs, JDBC, RMI-IIOP, JMS, JNDI, JTA, and JavaMail.

The JavaMUG J2EE SIG meets at 7:00 pm on the third Tuesday of each month. All meetings are held in Meeting Room 4 (behind Meeting Room 1) of the JC Penney Park Central location at 12712 Park Central Place. Directions are available.

Past Meetings

  • October  Stephen Davidson did an  overview of JBOSS features

    presentation


  • August 20: Bryan Plaster with Valtech spoke about EJB 2.0, an in-depth overview

    Abstract: Discuss some of the major features of the EJB 2.0 standard and help members understand its technical concepts. Some topics of interest include the evolution to Message driven beans, Local beans strengths and weaknesses, and an overview of the next generation query language, EJBQL.

    Bio: Bryan Plaster is a Sr. Consultant at Valtech, an international consulting company focused on creating value through technology. Bryan co-authored the Professional Java E-Commerce book with Wrox Press, and has contributed to many other online and offline publications through Wrox, Prentice Hall, and others. He has a very diverse background in technology, and is currently focusing on delivering J2EE, .NET, and Web Services Infrastructure projects to valued clients.

  • September 17: Matt Jones with Compuware discussed building reliable, high-performance applications and components with Java technology

    Abstract:
    DevPartner Java Edition helps developers build reliable, high-performance applications and components with Java technology by:

    • Identifying problem areas sooner.
    • Quickly resolving problems with runtime performance, memory analysis & utilization.
    • Ensuring proper test coverage & measuring code stability.

    The presentation will consist of a live demonstration of the DevPartner for Java (formally NuMega) tools. The tools consist of a performance profiler for locating performance bottlenecks, a code coverage analyzer that provides metrics analyzing the test coverage of your application, and a memory profiler for locating heavy memory allocative methods and lines of source code.

    Bio: Matt Jones is a Sales Engineer for Compuware Corporation. He has over 5 years of experience in the IT field including 3 years with Compuware, where he has worked as a Sales Engineer supporting the NuMega line of software solutions. Matt provides support in the way of demonstrations, proof-of-concepts, and evaluations of the NuMega tools. He, also, provides demonstrations at several user's groups/SIG's, seminars, and tradeshows annually.



Meetings

2002

  • July 16: Tom Mcgraw of Delphi Consultants, LLC will be discussing the J2EE Connector Architecture.

    Abstract: Collaboration between systems has been a necessary part of IT development since the early days of distributed computing. Unfortunately, this has led to a mishmash of proprietary solutions. With the advent of the J2EE Connector Architecture specifications, there is now a common, portable way for companies building on a J2EE technological base to access data from proprietary systems. This presentation will cover an overview of the J2EE Connector Architecture and how it relates to application integration.

    Bio: Tom McGraw is a Principal Consultant with Delphi Consultants, LLC in Dallas, Texas. He has over twenty years of IT experience, with nine years of object oriented design and development utilizing Java and Smalltalk. Tom has extensive server side experience and is knowledgeable in design pattern development and use at both an application and distributed level. Tom has been primarily involved in evaluating new trends in technology and new techniques in the practical application of technology to solve business and development needs.

  • June 18: Stephen Dimitrov - Product Manager, Business Rules Technology - ILOG Inc. will discuss BUILDING APPLICATIONS FASTER WITH BUSINESS RULES AND JAVA

    Abstract: The JavaTM 2 Platform, Enterprise Edition (J2EETM), architecture makes applications easier to write because security, state management, multithreading, resource pooling and other low-level details are separated from the business logic. In the multi-tier J2EE distributed application model, business logic is contained in the middle tier in Enterprise JavaBeans (EJBTM). Business rule technology takes this separation a step further. The advantage is a clear separation between true business policy and the rest of the application code, allowing the business policy to change independently and providing the ability for end business users to directly modify and maintain the business rules.

    This presentation will cover:
    - How flexible, mission-critical applications can be developed using business rule technology.
    - How to integrate business rule technology into Java applications, including applications running on the J2EE/EJB platform.
    - Details on the internals of the rule engine.
    - Tips for writing more efficient rules for high-performance applications.

    Bio: Stephen Dimitrov is a specialist in the planning, design, and implementation of Business Rule applications. Formerly a Technical Account Manager with ILOG, Mr. Dimitrov has witnessed first hand the events that shaped today's current needs for business rules. He has supervised the design of many business rule systems and was the originator of a number of concepts and ideas that are found in today's commercial business rule products. He is an active proponent of business rules as both a knowledge management technique and implementation strategy. In addition, he has presented on business rule-related topics at technical user groups and at industry conferences on business rule-related topics.

  • May 21: Rick Kuzyk, Technical Evangelist with Sonic Software, will discuss an Understanding of the Java Message Service


  • Abstract: The following concepts will be covered: 1.) Describe the concepts and some practical applications of messaging. 2.) Describe the concepts and basic structure of JMS. 3.) How to Write simple JMS messaging code using the publish and subscribe and point-to-point domains. 4.) Discuss advanced JMS issues such as guaranteed messaging, transactions, reliability, and recovery.

    Bio: Andreas Taber has extensive software industry experience, which includes application development, education, sales and marketing. Andreas is responsible for evangelizing and selling the use of SonicMQ along with architecting and integrating the product as the essential backbone for the development and deployment of business applications.

  • April 16: Kyle Gabhart, Director of the Java Division of Objective Solutions Inc (www.objectsoln.com), will present Straight Talk on Web Services

    Abstract: What is a Web Service? Is there any substance to all of the hype surrounding Web Services? How do I decide when to use Web Services? What is .NET and how is it different from J2EE Web Services? Are .NET and J2EE really interoperable? All of these questions and more will be laid to rest in this informative exploration of Web Services.

    Bio: Kyle Gabhart is a Senior Technical Architect for the Java Technology Group of Objective Solutions Inc (www.objectsoln.com), a high-end engineering services company based in Richardson, TX. He provides Java, J2EE, XML, and Web Services training and mentoring to clients across the US.
  • March 19: Andreas Taber, Systems Engineer with Sonic Software, will discuss an Understanding of the Java Message Service


  • Abstract: The following concepts will be covered: 1.) Describe the concepts and some practical applications of messaging. 2.) Describe the concepts and basic structure of JMS. 3.) How to Write simple JMS messaging code using the publish and subscribe and point-to-point domains. 4.) Discuss advanced JMS issues such as guaranteed messaging, transactions, reliability, and recovery.

    Bio: Andreas Taber has extensive software industry experience, which includes application development, education, sales and marketing. Andreas is responsible for evangelizing and selling the use of SonicMQ along with architecting and integrating the product as the essential backbone for the development and deployment of business applications.

  • February 19: Rhett Guthrie will discuss Implementing Security for J2EE Web Services


  • Abstract: Many J2EE architects and developers are embracing web services as an integration layer for EAI and B2B projects, and security is often a critical concern for these projects. Unfortunately, many web services security specifications are in draft or proposal stages, and others, though finalized, are not implemented by the leading J2EE application server vendors. The result is a wide disparity in the theory of web services security, and web services security here and now. This presentation explains and addresses the 7 most important security services--authentication, authorization, confidentiality, integrity, non-repudiation, availability, audit--in the context of the current state of the art in J2EE application server technology. After attending this presentation J2EE developers and architects will have an understanding of the different security services, will understand how the leading J2EE application servers support these security services, and will be positioned to architect solutions with technology that exists today.

    Bio: Rhett Guthrie is an independant consultant specializing in application and enterprise architecture. His current area of focus is highly available, highly scalable J2EE business solutions. Rhett has worked with J2EE in fields as diverse as finance, telecom and healthcare. He is the co-author of the Java 2 Performance and Idiom Guide by Prentice Hall and has patents pending for innovations in distributed computing.

  • January 15 — Kyle Gabhart, Director of the Java Division of Objective Solutions Inc (www.objectsoln.com), will present the EJB 2.0 spec and what all it has to offer.

    Abstract: Kyle's presentation is a 10,000 foot view of Enterprise Java Beans 2.0. He will discuss local interfaces, message driven beans, the new CMP entity model, changes to BMP, and miscellaneous changes to the new spec.

    Bio: Kyle is the Director of the Java Division of Object Solutions Inc (www.objectsoln.com), a high-end engineering services company based in Richardson, TX. He is also a senior mentor and systems architect for Objective Solutions, delivering Java, EJB, XML, and Web Services training and mentoring to clients across the US.

    Kyle is a popular public speaker recognized for his enthusiasm and dynamic analysis and presentation of emerging technologies. Kyle currently serves as the DevX Java Pro (www.devx.com) answering questions online and writing monthly articles. In addition to writing more than a dozen technical articles, he has contributed chapters to two books, Professional Java and XML and Professional EJB Development, both by Wrox Press and is currently authoring a book on Sun’s Java APIs for XML (the JAX Pack) due to be published by O’Reilly this coming Spring. Kyle is the founder of the Web Services Java Users Group (www.wsjug.org) based in Richardson, TX, and he is a Founding Member of the Worldwide Institute of Software Architects (www.wwisa.org). He serves as the Subject Chair for Architectural Patterns and the moderator for a working group on certification within that organization.
2001

  • December 16 — NO MEETING DUE TO HOLIDAYS
  • November 16 — Rob Farish Sales Engineer for Compuware Corporation will talk on skills and productivity issues when selecting Java as a development platform.

    Abstract: One of the key issues for any organization moving to the Java platform is skills and productivity. Once the infrastructure and early projects have been completed, will the application delivery environment be robust, productive and manageable? Will there be an ongoing dependence on scarce Java skills that just replaces one set of legacy issues for another? Compuware is directly addressing these issues with their new Rapid Application Development Tool, OptimalJ. OptimalJ is an exciting new Java/J2EE development tool which generates complete, working applications directly from a visual model, using sophisticated patterns to implement accepted best practices for coding to the J2EE specifications. OptimalJ provides a simple and easy, yet powerful way to write distributed Java applications without involving developers in the complexities of the J2EE architecture. Less experienced Java developers can quickly build or modify business applications, while advanced developers are freed from the many repetitive coding tasks and can focus on architecture refinements and customization.

    Bio: Rob Farish is a Sales Engineer for Compuware Corporation. He has over 8 years technical experience including 6 years with Compuware, where he has worked in the area of application development as a Sr. Project Team Leader and most recently as a Sales Engineer for their Optimal line of products. Rob provides technical sales support for the entire Optimal product line, as well as Compuware's Uniface 4GL Development Product.
  • October 16 — Al Sterling, Senior Technical Sales Engineer, DataDirect OEM at Merant, will talk on JDBC 3.0.

    Abstract: JDBC 3.0 is the next major version of the JDBC specification which includes numerous new features that increase application flexibility, improve performance and scalability, and allow applications to more fully exploit the extended features of all relational backend platforms. In this session, we will describe in detail the new features of the JDBC 3.0 specification and will provide examples of how these features can make measurable difference inside your organization. Some example discussion points will include new tuning options for connection pools, reusing prepared statements inside connection pools, extended database metadata methods, new data type support, and new transactional options.

    Bio: Al Sterling, Senior Technical Sales Engineer, DataDirect OEM at Merant, is responsible for all technical OEM relationships for the complete Merant DataDirect line of database connectivity drivers and providers. Mr. Sterling works closely with 3rd party software vendors whose products conform to industry standard database connectivity specifications (ODBC, JDBC and OLE/DB). Sterling joined Merant from Sovereign Hill Software, Inc. where, as Director of Product Marketing, he led efforts to define product positioning, and establish a market presence for their advanced Knowledge Management product InQuery. Prior to joining Sovereign Hill, he was Director of Technical Product Marketing for TechGnosis/Intersolv and their client/server middleware offerings for database connectivity. Sterling started out his career in a variety of development, consulting, technical management, product management and marketing positions at Trinzic Corporation, Computer Associates and Pansophic Systems. Sterling earned a bachelor’s of science degree in computer science (management information systems) from Robert Morris College Pittsburgh, Pennsylvania.
  • September 18 — Matt McBride, a senior software architect for Countrywide Home Loans, will talk on the Sun Certified Java Enterprise Architect Process. His presentation foils can be found here.

    Abstract: Since SUN announced its new enterprise architect certification program last year, little information has been available regarding how to prepare for or pursue this certification. Designed as a certification of proficiency in both software architecture and J2EE technologies, the prospect of attempting to prepare for the three stage test process can seem a bit overwhelming. In this presentation, Matt will provide an overview of SUN certification programs and J2EE technologies, and address in detail (including suggested references and links) how to prepare for the Java enterprise architect certification process. Additionally, he plans to address questions such as "why would any reasonably sane person pursue software certification?" and examine both the costs and benefits involved in software certification.

    Bio: Matt McBride is a senior software architect based in the Dallas area. He has worked as a software developer, database architect, and software architect for both Fortune 100 companies and dot.coms. He is a professional member of the ACM, a senior member of the IEEE, a senior reviewer for IEEE Computer, and a founding member of the WWISA. Matt is a graduate of Vanderbilt University (B.S.E.), the University of North Texas (M.B.A.), and Southern Methodist University (M.S.C.S.); and is a Sun Certified Java Programmer (Java 2) and a Sun Certified Java Enterprise Architect (J2EE).
  • August 21 — Eric von Koschembahr from IBM talked about Version 2 of MQSeries Integrator

    Abstract: Shoring up its position in the $1 billion EAI (enterprise application integration) market, IBM early next month will roll out a new version of MQSeries Integrator (MQSI). Version 2 of the product is entirely icon-driven, allowing developers to drag and drop chunks of code around in order to "wire" programs together. The new version also has pull-down menus through which programmers can now select SQL Primitives, which are easier-to-use "English-like" commands, to help integrate applications. IBM also is adding XML support to Version 2 of MQSeries Integrator, which will help programmers access information stored in proprietary file formats and, without having to change any code, convert those formats into XML.

    Bio: Eric von Koschembahr is a Software I/T Specialist for the Americas and supports the Application Integration Middleware (AIM) products with emphasis on the MQSeries family of products. Eric has experience in Project Management and currently provides architecture, technical pre-sales support, mentoring, and proof-of-concepts for Middleware/MQSeries family customers.
  • July 17 — Ron Roland, a BEA eCommerce Integration Specialist, spoke on the new J2EE Connector Architecture (JCA) specification.

    Abstract:
    • The new J2EE Connector Architecture (JCA) specification and BEA's role in developing the J2EE JCA specification with SUN.
    • What J2EE CA means to the Industry.
    • BEA's implementation of the new J2EE JCA specification with WebLogic Integration.
  • June 19 — Joint meetings between J2EE SIG and Hands_On_Java to explore Javlin. Javlin is a high-end, object-based data caching product by eXcelon Corporation discussed at the May 9th JavaMug meeting. In order to be fair to all members of JavaMug with the limited hardware available, the training at the June 19th J2EE SIG meeting will be a pre-requisite for the June 20th Hands_On_Java meeting. Also, you must register with David Dietz.

    The joint meeting will involve an intense technical training lecture on the theory and a hands on programming exercise using Javlin:
    • June 19th meeting of J2EE SIG - the programming theory will be explained
    • June 20th meeting of Hands_on_Java - Javlin will be programmed (at least on a fundimental level)
    Both meetings will be held at the JC Penny Center where the monthly JavaMUG meeting is held.

    For more information please contact David Dietz with the Hands_on_Java group.

    Abstract for the Theory Session: Increasing number of customers are using middle tier caching to build scalable on-line applications. Object Design's Java Middle-Tier Library (JMTL) is designed for developing highly scalable applications that cache object data in the middle tier and service large numbers of client requests. In this session we will talk about building Transactional Caching in the middle tier using JMTL. JMTL can be used with any J2EE application server, including Enterprise JavaBeans (EJB) servers/containers. JMTL can also be used without an application server. It is compatible with all J2EE APIs.

    Abstract for the Hands-On Session: This hands-on workshop will build on the previous JMTL session. In this hands-on session we will cover JMTL Overview, Declarative Configuration of middle tier caching using XML descriptors, Programmatic Configuration of the caches, Routing and Scheduling of the transactions to caches.

    Bio: Sarita Kadaveru is a Systems Engineer with Object Design. She has over five years of programming experience and has worked on different high performance applications in the Telecommunication industry. At Object Design she works closely with customers to help them build scalable, reliable and high performance applications.
  • May 15 — Kyle Gabhart, Director of the Java/EJB Division at Objective Solutions, Inc., a high-end engineering services company, spoke on J2EE Patterns. Objective Solutions raffled off a Palm VII at the meeting.

    Abstract: The J2EE Patterns presented in this talk represent proven "best practices" for successfully designing reusable software systems. When properly applied, these patterns allow developers to maximize their efficiency and avoid losing valuable time and energy on unproven software designs or on reconstructing functionality that has already been developed. The J2EE Patterns express proven techniques in a clear and simple fashion that will allow architects and developers alike to design their systems rapidly, productively, and correctly. This presentation is an abbreviated version of a three-day J2EE Patterns course that Kyle is developing. Objective Solutions plans to offer the course to the public beginning in June.

    Bio: Kyle is the Director of the Java/EJB Division of Objective Solutions Inc, a high-end engineering services company based in Richardson, TX. Kyle is a skilled public speaker and Java trainer and mentor. He currently serves as the DevX Java Pro answering questions online and writing 1-2 articles each month. He has contributed chapters to two books, Professional Java and XML by Wrox Press published April 2001, and Professional EJB Development due out in late summer. Kyle also serves as an Associate Member of the Worldwide Institute of Software Architects. He serves as the Subject Chair for Architectural Patterns and the moderator for a working group on certification within that organization.
  • April 17 — Mike Measel, Introscope Systems Engineer, of Wily Technology spoke on Managing EJB Application Performance From The Inside.

    Abstract: Learn how to get live, component-level performance metrics from your favorite EJB applications and identify potential bottlenecks in your production environment before your customers see them using Introscope from Wily. Introscope is a Web application monitor that manages the performance of BEA WebLogic, IBM WebSphere, Sun iPlanet, or any other Java Web application.

    Bio: Mike is a seasoned IT professional whose background includes SE roles at Covasoft & Tivoli, as well as stints as Sr. Analyst - Process Management and Systems Integration for Southwestern Bell Wireless and technical consultant with Axciom.
  • March 20 — Rod Montrose talked on Integrating Wireless with J2EE servers.

    Abstract: How can you wireless access your Enterprise Data? The wireless web is not the wired web - this talk will examine the different devices, services and user interfaces available with the different devices. It will then review current technologies for creating wireless applications with your J2EE servers.

    Bio: Rod Montrose is founder and President of AVIDWireless, a supplier of Java components to allow rapid development of wireless applications. He has been involved with wireless communications for over 25 years and software development for 20 years. Previously he held a variety of positions with leading software development tool vendors and is bringing this technology to wireless development tools.
  • February 20 — Sunil Khandwala talked on Extracting Geographic and Demographic Information from Databases using EJB's. The Savanah Group raffled a $50 Gift Certificate to Pappasito's.

    Abstract: Building EJB's to provide services to return geographic and demographic based information involves some interesting aspects of software engineering. The presentation will show a practical example of how to build a GeoData EJB that can be used to provide services such as extracting lists of zip codes or businesses that may fall within geographic ranges as well as other demographic data. Also shown will be some tips on how to organize a data model for multi-user real-time online use, as well as techniques for returning data as XML and subsequent parsing for presentation via a browser.

    Bio: Sunil Khandwala is a Systems Architect with Lasso Innovations. His career has included real-time and Unix Operating Systems design as well as the design and implementation of J2EE based E-Commerce solutions involving XML based catalogs, content management, and web enabled workflow management.
  • January 16 — No meeting.

2000

  • December 19 — David Brown, Technical Director Western Operations, Gemstone Systems, talked about their Extreme Clustring Architecture and Write-Through Caching capabilties, and various issues related to EntityBean design. The Savanah Group gave away a $50 gift certificate to Dave & Busters.
  • November 21 — Michael Ford spoke on ATG's Dynamo e-Business Platform. The Savanah Group gave away a $100 CompUSA gift certificate.
  • October 17 — Chip Wilson of Axys Solutions spoke on application architecture and design patterns for building enterprise applications using EJB. Chip's presentation foils can be found here.
  • September 19 — George Riley of Allaire spoke about Allaire's JRun application server with an emphasis on EJBs.
  • August 15 — BEA Systems presented their WebLogic application server. The Savannah Group rafflled off a Palm Pilot VII and T-Shirts. Delphi raffled off a Wrox book.
  • July 18 — Billy Barron of Delphi Consultants talked on the Pitfalls of EJBs.
  • June 20 — Nag Rao of Tek-Tools talked on EJB debugging under J2EE RI using Kawa. Evaluation CD-ROMs were provided. Two J2EE related books were given away as door prizes.
  • May 16 — Tom McGraw of Delphi Consultants discussed the EJB architecture, its fundamentals, and design rules. His presentation foils can be found here

Last modified: February 20, 2002 by webmaster
Cop
yright © 1995-2002 Java Metroplex Users Group.
All rights reserved.