![]()
![]()
Previous Meetings
| The Application Evolution: J2EE for the Real World | ||
| Date: | 10/20/99, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Abstract: | As today's corporations look to gain a competitive advantage by
quickly developing and deploying multi- tier e-business applications, they need to
understand how to incorporate all enterprise-wide services and allow access to thousands
of end users inside and outside of their enterprise. However, n-tier applications are not
easy to build and deploy. They require bringing together a variety of resources, legacy
data and legacy code. They have to integrate services from different vendors,
applications, and standards. J2EE (Java 2 Enterprise Edition) is a single standard that can sit on top of a wide range of already in place enterprise systems, quickly and easily embracing existing resources to create unified, multi-tier e-business applications. This session will provide and overview of the J2EE platform. It will also demonstrate how to build multi-tier e-business applications in the real world. |
|
| Speaker: | David Skok, Chairman and founder of SilverStream Software, Inc. David Skok is an industry legend and dynamic speaker (his presentation won a *Best in Showcase* award in 1997) who can easily put this market into context. SilverStream is the fifth venture after having founded four extremely successful start-up companies, including Watermark Software, which Skok sold to FileNet for $60 million in 1995, and Xionics where Skok rewrote the book on network and printer accelerator cards. |
|
| Understanding the move from RMI to RMI-IIOP | ||
| Date: | 9/15/99, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Abstract: | This discussion will take a look at the changes made in the Remote
Method Invocation (RMI) environment moving from the initial Java Remote Method Protocol
(JRMP) with that of the newly adopted Internet Inter-ORB protocol (IIOP). Thus, the
marriage of what were once competing architectures: RMI and CORBA! Moreover, this combined
transport serves as the foundation for EJB Servers and J2EE compliance moving ahead. The discussion will look the technical differences between JRMP and IIOP, and what the differences are in RMI/JRMP and RMI/IIOP. It will explain how RMI, CORBA, and EJB all fit into an enterprise architecture. It will also take a look at the RMI-IIOP solutions available on the market. |
|
| Speaker: | Michael McCaffery, Senior Product Manager, Persistence Software Bio: Michael McCaffery is the Senior Product Manager for Persistence Software and has done extensive benchmarking/analysis work in the areas of RMI-IIOP and CORBA. Prior to joining Persistence, Mr. McCaffery was with Inprise Corporation working in its Professional Services Group, providing CORBA consulting and training to major coporations throughout the US and Europe. He is the author of "The Official VisiBroker for Java Handbook" by McMillan publishing. He is also a contributing author to "C++ Programming with CORBA" by Wiley Publishing. |
|
| Real World Java: Designing and developing a Java Naming Application Security Architecture (JNASA) using RMI, JNDI and LDAP | ||
| Date: | 9/15/99, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Speaker: | Robert Estey, Software Engineer, Motorola | |
| Web Application Servers and VisualAge for Java | ||
| Date: | 8/18/99, 6:30 PM | |
| Location: | IBM Corporation | |
| Abstract: | This presentation is focused on the changes in web technologies with an emphasis on the role of Java Web Application Servers. I describe the typical evolution of web sites from static brochure-ware type sites to the anaotomy of full fledged e-commerce sites with web application servers. It is a generic discussion and toward the end there is a description of how the IBM WebSphere Family of products fits into this space. We will conclude with an overview and short demo of the VisualAge for Java development environment for building Websphere applications. | |
| Speaker: | Billy Everts, Manager, WebSphere Worldwide Sales and Technical
Support As the Manager for the WebSphere Worldwide team, Billy has had a lot of opportunity to meet customers and business partners around the world where he has gained insight into what they are doing and intend to do in their e-businesses. He recently spoke at the Java Technology Conference in Austin and toured the UK speaking to Novell audiences about the Novell/IBM WebSphere announcment. |
|
| Real World Java: Using Commercial Servlet Components | ||
| Date: | 8/18/99, 6:30 PM | |
| Location: | IBM Corporation | |
| Speaker: | Stephen Bate Principal Consultant, Object Computing, Inc. Stephen Bate has 15 years years of experience with object-oriented and distributed software systems development, consulting, and training. He has also worked in artificial intelligence research and has experience as an object-oriented database consultant. Stephen is also a co-founder of the Phoenix Java User's group and maintains the group's web site and mailing lists. |
|
| Abstract: | This presentation will describe the redesign of the Java Job service on the PHXJUG. The new design uses commercial off-the-shelf inline servlets as an alternative to embedded Java code in JSP or JHTML. This approach doesn't require the site developer to write server-side Java code, which is a major advantage in environments where HTML design is done by people with little or no Java programming skills. However, some of of the disadvantages and limitations will also be discussed. Topics will include use of inline servlets, a compare-and-contrast between inline servlets vs. JSP vs. JHTML, and issues related to using commercial HTML editors (specifically, FrontPage) with these various approaches. | |
| Because there isn't enough time to code | ||
| Date: | 6/16/99, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Abstract: | Using business rule automation technology, Vision Software enables customers to quickly respond to rapid and ongoing business change. Traditional development approaches cannot keep up with 'web time'. Vision automates the development of complete e-business applications from business rule specifications. This technology builds standards-based server components (Java, CORBA, serverlets, and EJB) and user interfaces (Java and HTML) from declarative business rules. The applications are scalable and extensible - business rules can apply to RDBMS, midddleware (COM, app servers, messaging), and applications (SAP, Peoplesoft, custom). Our customers have shown they can rapidly learn, build, and deploy strategic e-business applications with Vision technology. | |
| Speaker: | Johnny Tay, Senior Systems Engineer, Vision Software Johnny Tay has seventeen years experience in the systems development arena. His area of expertise lies in the design of large-scale distributed systems. He is the architect and managed the development of several global stock trading and clearing systems as well as health care and customer service applications in use today at Fortune 1000 companies. He is always on the lookout for technology that speeds the development of distributed systems. |
|
| Real World Java: Intermediate Java Beans | ||
| Date: | 6/16/99, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Speaker: | Audree Thurman, Principal Software Engineer at Axxess Technologies Audree is currently teaching Java courses through the Maricopa Community College system. She is also teaching graduate level Java sections for the ASU Computer Science. |
|
| Abstract: | As the second installment of a three part series, this presentation
will address:
|
|
| Embedded Java and Realtime Systems | ||
| Date: | 4/21/99, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Abstract: | We will be fortunate to have an engineer from JavaSoft come and speak about the current state of embedded and realtime systems with Java. Topics include a overview of the market, the products and tools used in this space, and technical perspectives on ebedded system development. | |
| The Application Server Model | ||
| Date: | 3/17/99, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Speaker: | Eran Eliezer, Systems Engineer, Netscape Communications Corp Eran Eliezer is a Los Angeles based Systems Engineer for Netscape, and specializes in supporting sales of the Netscape Application Server (NAS). Prior Netscape, Mr. Eliezer was an SE at Rational Software, supporting sales of Rational's software development and test tools, and at Objectivity, supporting sales of the Objectivity OO dadtabase. Before becoming an SE, Mr. Eliezer developed software for 11 years at TRW and at Teradata. He was a lead developer and architect of application and system sofrware, primarily in the area of distributed and parallel systems. |
|
| Abstract: | With the advent of online business and personal computing,
requirements for high volume, high performance, and high availability web based
applications are becoming the norm. The middleware product class supporting these
requirements is the application server, and is quickly becoming an area of intense
competition with huge perceived potential for market dollars. Some of the most important
contributors to a successful deployment of any software product are even more sharply
visible as factors in the success of a web based application, those being productivity and
quality control during development, interaction with and leveraging of existing
technology, and low cost of operation. Along those lines, the introduction of Java and
Enterprise JavaBeans as a viable distributed computing and component model could be the
final catalyst to bringing this evolving market across the chasm. The presentation will cover the application server model in general, and the future direction offered by the emerging Java standards of EJB, Servlets and JSP. While some of the discussion uses the Netscape platform as an example, the concepts presented are generally applicable to distributed component systems. |
|
| CloudScape: 100% pure Java SQL DBMS | ||
| Date: | 2/17/99, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Speaker: | Nat Wyatt, CTO/Founder, Cloudscape Bio: Nat Wyatt is co-founder of Cloudscape and serves as the chief technology officer. Before founding Cloudscape, Mr. Wyatt had been a senior architect and development manager at Sybase for over ten years. Mr. Wyatt defined the symmetric multiprocessing architecture for SQL Server, and designed and implemented many of the system components, including the multiprocessing kernel, lock manager, and access methods. Before Sybase, Mr. Wyatt worked at Oracle Corporation, where he wrote the initial port to the Sequent platform. Mr. Wyatt began his career at Sequent Computer Systems, where he developed Pdbx, the first commercially available parallel program debugger. Mr. Wyatt received a Bachelor's of Science degree in Computer Science from Princeton University. .A more informal biography can be found at http://www.geekweek.com/geekarch/wyatt.html. |
|
| Abstract: | Every new computing platform has spawned database technology most
suited for it. Digital minicomputers launched Oracle, and Sun workstations launched
Sybase. The next new platform is a software platform - Java - and Cloudscape is developing
database and data management software specifically designed for the Java platform.
Cloudscape's 100% pure Java database is designed to be portable, embeddable, and
downloadable, just like any other Java program. Just like any good database, it is
reliable, fast, and standards-compliant. The presentation will cover what the platform shift to Java means for databases, an overview of data storage and access approaches available for Java, an overview of the Cloudscape architecture, and demonstration. |
|
| Real World Java: Java Beans Basics | ||
| Date: | 2/17/99, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Speaker: | Audree Thurman, Principal Software Engineer at Axxess Technologies Audree is currently teaching Java courses through the Maricopa Community College system. She is also teaching graduate level Java sections for the ASU Computer Science. |
|
| Abstract: | As the first installment of a three part series, this presentation will discuss an overview of Java Beans and contrast it with other component models. Driving deeper, it will show how to use an AWT component as a bean and demonstrate the make/install process with the BeanBox. This is followed with the creation of a custom GUI bean highlighting the Design Patterns and the event handling. The conclusion demonstates using beans as applets. | |
| Technical Review of the SanFrancisco Business Object Framework | ||
| Date: | 1/1/99, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Speaker: | Willy Farrell, Technical Consultant, IBM Willy Farrell, as a Technical Consultant for the IBM SanFrancisco Business Object Framework, enables and assists software developers who are building applications with SanFrancisco. He also spends time addressing user groups, workshops and conferences on the SanFrancisco Framework, as well as teaching the SanFrancisco classes offered by IBM. Willy has been a software developer for over eighteen years. He began working as a SanFrancisco Technical Consultant at its roll-out in August, 1997. |
|
| Abstract: | IBM's SanFrancisco is an extensive set of business process components designed to build mission-critical applications such as general ledger, sales order management, and product distribution. As the largest server-side Java project to date, this collaborative effort among IBM and its Business Partners provides software developers with an application foundation that enables them to focus on specialization for target markets and customers. This presentation offers a technical overview of the SanFrancisco Business Object Framework, covering overall architecture, object services, object design patterns, framework extension points, and the programming models for application development. | |
Real World Java: Using java.awt.Paint, part of the Java2D API |
||
| Date: | 1/1/99, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Speaker: | Robert Williams, Senior Software Developer, Visualize, Inc. Robert currently does Java development for Visualize, Inc. Previously, he developed with Java at Future Focus, Inc. and Honeywell. |
|
| Abstract: | One feature of the new Java2D API is the Paint interface. It allows drawing and filling using gradients, textures, and patterns in addition to simple solid colors. The Paint interface is simple to use and several implementations come with Java 2. Many special effects can be created by writing your own implementations of the Paint interface. | |
| Java Enterprise API's and Enterprise Java Beans | ||
| Date: | 10/21/98, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Speaker: | Bob Pasker, Chief Architect/Founder, Weblogic Pasker has been designing and developing networking, communications, transaction processing, and database products and applications for 20 years. He managed the development of numerous award-winning technologies and leads the development for WebLogic Tengah. Pasker has also worked at Sun Microsystems, Ingress, and Digital Equipment Corporation. He holds a BA from San Francisco State University and an MA from Brown University. |
|
| Abstract: | Sun Microsystems created the Java Enterprise APIs: EJB, RMI, JNDI,
JTS, JMS, JDBC, Servlets, JHTML, JSP. WebLogic created Tengah, the pure Java
application server, to develop, integrate, deploy and manage enterprise applications with
these APIs. At the Phoenix JUG, the presentation and demonstration will cover the Java Enterprise APIs with emphasis on Enterprise JavaBeans (EJB). Come and see a real EJB 1.0 bean, container and server run! |
|
| Using Java with Sybase | ||
| Date: | 8/19/98, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Speaker: | Graham Hainbach, North America Internet and Middleware Product Specialist. Graham has over 10 years in software design, development and testing. | |
| Abstract: | Graham will demonstrate remote, in-context debugging of Java server components from Sybase PowerJ and Sybase Jaguar CTS. Come see the hottest Java development and run-time environment. *** Don't miss your chance to win a FREE copy of Sybase Power J and Sybase Jaguar CTS !! *** | |
| Visual Café Demonstration | ||
| Date: | 7/15/98, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Speaker: | Steve Norton, Senior Systems Engineer for Symantec's Internet Tools Division | |
| Abstract: | Steve will demonstrate a new version of Visual Cafe 2.5. Steve has over 15 years in software tools design, development and testing. Come see what Symantec declares is the hottest Java Tool. Don't miss your chance to win a FREE copy of Visual Cafe! | |
| The Future of Distributed Computing in Java | ||
| Date: | 6/17/98, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Speaker: | Graham Glass is the Chairman, Chief Technology
Officer, and cofounder of ObjectSpace, Inc.
His primary role is to create advanced technology on Java for business systems. Graham has
extensive experience in consulting and mentoring with a primary emphasis on C++ and
Smalltalk in distributed computing environments. In addition, he has written and
instructed advanced courses in C++, Smalltalk, Java, Object-Oriented Analysis and Design,
and the Management of Object-Oriented Projects. He is the principal architect of products such as, STL(ToolKit), Systems(ToolKit), and the Java Generic Library (JGL). The JGL is a collection of data structures and algorithms widely regarded as an industry standard. Graham has also spearheaded the development of Voyager, a platform for distributed computing that includes an innovative object request broker which seamlessly integrates distributed objects with agent technology. Graham graduated with honors from the University of Southampton, England, with a degree in Computer Science. He has a Master,s degree in Computer Science from the University of Texas at Dallas. |
|
| Abstract: | How will future, large-scale distributed systems be built in Java? Existing Java API mechanisms for distributed computing include RMI, bridges to CORBA ORBs with the Java IDL, plus other technologies such as Voyager, Aglets, and bridges to DCOM. This presentation evaluates the strengths and weaknesses of these mechanisms in various contexts: that of emerging technologies, such as agent-based systems and classic distributed computing issues, such as ease-of-use, scalability, reliability, and security. Source code examples using some of these mechanisms will be presented to concretely contrast their characteristics. | |
| Object Oriented Development Techniques with JavaPlan | ||
| Date: | 5/20/98, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Speaker: | Scott Ryder, Senior Product Manager JavaSoft Applications Group in Cupertino, California | |
| Abstract: | JavaPlan is a client side developer productivity tool that assists developers with the *whiteboarding* sessions that usually occur at the very onset of the application lifecycle. JavaPlan automates most of the traditional mechanical coding tasks including the generation of source file templates and JavaBeans. Some of JavaPlan's features include visual modeling accomplished through drag n' drop, round trip engineering and documentation generation. This session will cover an inside look at JavaPlan focused on giving you an opportunity to ask questions and provide feedback on the product. | |
| JavaOne Update | ||
| Date: | 4/15/98, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Speaker: | .Dan Leifker, Systems Engineer, Sun Microsystems JavaSoft | |
| Abstract: | Dan Leifker, a JavaSoft systems engineer, will be working at the JavaOne Conference in March 1998 at the Moscone Convention Center in San Francisco. In April he will return to the Phoenix Java Users Group, summarize the highlights of JavaOne, and describe JavaOne from a JavaSoft perspective. | |
| Real World Java: HotJava Browser Components - Java Beans in Use! | ||
| Date: | 4/15/98, 6:30 PM (15 min.) | |
| Location: | Pointe Hilton at Squaw Peak | |
| Speaker: | .Rob Wehrli | |
| Abstract: | Rob Wehrli, a Java Software Engineer since May of 1995, presents an overview of using JavaBeans in a Real World situation. Today's Java development cycle is fast paced and exciting. In a distributed environment, strong code documentation facilities provided by Javadoc enable developers to immediately understand fellow developer's code. This application of the HotJava Browser Components explores one way of using Java Beans to enhance the development environment. The presentation will demonstrate the simplicity of using these components to connect to a web server where a Javadoc repository lives. The entire presentation should be quick, only ~15 minutes, but Rob will be available after the meeting to answer additional questions regarding using this cool resource. Screen shots of the material presented will be made available on the web site.. | |
| Porting Java to the Mainframe: A Real World Example | ||
| Date: | 3/18/98, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Speakers: | Aime Bayle, David Gleason, Charlie Taylor Java on GCOS 8 Porting Team Members Bull Information Systems Inc. - Phoenix Aime Bayle has been at Honeywell and then Bull for over 27 years where he has worked on operating systems, database, networking, and artificial intelligence. Aime earned his M.S. degree from U. C. Berkeley in 1968 on a Fulbright Scholarship, and completed his Ph. D. in computer science and engineering at Arizona State University in 1992. He currently is working as a Java evangelist/technologist at Bull. David Gleason has worked for Bull (and its predecessor companies Xerox Data Systems, Honeywell and Honeywell Bull) for over 24 years. He was worked in variety of assignments including software support, operating systems development, distributed applications, and part-time Web master for an internal Bull web system in Phoenix. He has a Masters degree in Computer Science from the University of Texas at Arlington. He is currently part of the team that has ported Java to Bull's GCOS 8 operating system. Charlie Taylor has over 20 years experience in Enterprise Transaction Processing. Charlie is currently Technical Lead for the Java on GCOS 8 project. Charlie also is able to apply TP concepts and experience to the exciting world of the Java Enterprise Platform. A British (actually, Liverpool) citizen, Charlie has worked in the US for over 13 years as both a consultant and most recently a member of the Bull, Phoenix R & D organization.
|
|
| Abstract: | There are many special considerations that differentiate mainframe approaches from traditional Java runtime environments. This presentation will explore these special issues and the rational used to address them. In addition, the presentation will look back at the efforts involved in porting, testing, and compatibility requirements before looking towards the future of Java computing. | |
Real World Java Presentation: Servlets and the PHXJUG Job Listing Service
| Topic: Java Servlets and the Java Server | ||
| Date: | 2/18/98, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Speaker: | Dan Leifker, Systems Engineer, Sun Microsystems JavaSoft Division in Cupertino, California. Dan Leifker has over 16 years of experience in the computer field. He received a B.S. and an M.S. in Computer Science from the University of Maryland and began work as a software quality assurance analyst at Schlumberger, Ltd., in Houston, Texas. He worked at The MITRE Corporation for many years and worked on projects for NASA, DEA Intelligence, DoD, U.S. Coast Guard, the CIA. In 1993 he joined Andersen Consulting as a senior consultant and worked on client-server projects for several national telecommunications clients. He joined Sun Microsystems in 1995 as a Technical Manager in the Sun Professional Services division and was assigned to Visa International as a consultant in electronic commerce. Following this, he spent five months at CSX Technology in Jacksonville, Florida, as Sun's on-site project manager on a JavaStation deployment project. Later he transferred to JavaSoft in Cupertino, California, where he currently works as a systems engineer. |
|
| Abstract: | This presentation will focus on Servlets, the Java Server, the Java Server Toolkit, and the Servlet Development Kit. After discussing the reasons why servlets are useful, he will demonstrate servlets and show how to program them effectively. | |
Presentation on Servlet Technology
| Is Java Safe? - Java Security | ||
| Date: | 1/21/98, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Speaker: | Kemer Thomson, Senior Systems Engineer, Sun Microsystems in San Diego, California | |
| Abstract: | Is "Java Security" an oxymoron? What does security
for web content really mean? This is a seminar that examines Java Security from
several perspectives:
|
|
| JavaSoft Applications Group Partners Program | ||
| Date: | 1/21/98, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Speaker: | Scott Ryder, Senior Product Manager JavaSoft Applications Group in
Cupertino, California Mr. Ryder graduated from Princeton University in June of 1992 and has not had the time to sit still since. Scott worked in the retail and support channels for large enterprises and organizations for 2 years prior to joining Apple Computer. At Apple Scott's most recent position was the Product Line Manager for Internet and Multimedia technologies in the Customer Communications Organization. After leaving Apple, Mr. Ryder joined Sun Microsystems JavaSoft division in October of 1997 and is currently the Senior Product Manager for the JavaSoft Applications Group. Scott is responsible for being the "voice of the customer" across all teams in the JAG organization. |
|
| Abstract: | The charter of the JavaSoft Applications Group is to build the most complete suite of enterprise tools available on any platform. The meet this charter JAG is building tools, technologies, and end user applications that leverage the power of Java for Enterprise customers. Achieving this goal however, is impossible without frequent, direct, and meaningful contact with our customers, and to that end that JAG Partners program has been created. Come learn about the JAG program and how you and your organization can participate, what the benefits are, and ask questions. | |
| JavaBeans and JavaStudio | ||
| Date: | 12/17/97, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak - Navajo Room! | |
| Speaker: | Dr. Tony Faustini, Architect/Manager of Java
Studio, JavaSoft in Cupertino, California. Dr. Faustini served as Professor of Computer Science at Arizona State University for many years. His primary research was in the areas of Parallel and Distributed Systems, User Interfaces, and Visual Programming Languages. In the past year, Dr. Faustini has joined JavaSoft as a product manager for the Java Studio product. |
|
| Abstract: | This presentation will describe component architectures in general, and the Java Beans architecture in specific. The way that Beans are defined and used programmatically will be demonstrated. By exploiting this architecture, the development and use of sophisticated visual programming tools will also be demonstrated. | |
Presentation on PHXJUG Charter/Objectives - by Michael Blaskey
| Java Technology - Strategies and Status | ||
| Date: | 11/19/97, 6:30 PM | |
| Location: | Pointe Hilton at Squaw Peak | |
| Speaker: | Dan Mazzola, Ph.D., Systems Engineer, Sun Microsystems in Phoenix,
Arizona Dan Mazzola is a systems engineer for Sun Microsystems Computer Corporation where is specializes as a "Javangelist". He has spent many years as a consultant and trainer in Unix and client/server technologies. He earned his B.A., M.S., and Ph.D. from Arizona State University, College of Business, in Decision and Information Systems. He currently teaches Java courses to business students at ASU. |
|
| Abstract: | This presentation will look at the current state of Java and a look
to the future. Topics include:
|
|