Welcome!

Mike Barlotta

Subscribe to Mike Barlotta: eMailAlertsEmail Alerts
Get Mike Barlotta via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Mike Barlotta

In Part 1 (JDJ, Vol. 7, issue 6) we looked at the Java class as a type. Although it's easy to think of the class name of our Java class as its type, the interfaces it implements and the superclasses it extends can also be viewed as its types. In Part 2 I'll explore using interfaces and abstract classes to achieve flexibility with a real-world example that implements the Data Access Object (DAO) pattern. I'll also quickly look at the abstract classes and interfaces in the Java arena. Putting It to Real Use ­ the DAO Pattern Data can be stored in different persistent data sources. These include relational databases as well as flat files, XML documents, LDAP, and legacy systems. Each data source requires a different way of getting a connection to it as well as various ways of retrieving, adding, updating, and removing data. With the DAO pattern you can separate the dat... (more)

A Look at the Application Server Market

The application server market continues to be one of the hottest areas in technology. Why? Because an application server is the central piece of software in a Web-based architecture. An application server centralizes application logic and data access, making it possible to access applications over the Internet or an intranet (see my article in the May '99 PBDJ [Vol. 6, issue 5]). Finding a standard definition for the term application server is difficult, but it can probably best be described as the software that provides an execution engine for server-side logic and provides a me... (more)

Here Come The Men in Black

As Sybase prepares to move its corporate headquarters from Emeryville to Dublin, California, the company has decided to do some serious redecorating of its current office space (check out www.sybase.com/wrap for a look). Sybase has unveiled a massive advertisement for Sybase Enterprise Portal and posted it on its building. This ad contains one of those "men in black" that have appeared in Sybase's print ads along with a banner that reads: "Without a Sybase Enterprise Portal your business is operating in the dark." The ad is positioned so that an estimated 165,000 people commuting... (more)

Application Servers 2001

For each of the last two years I have taken an industry-wide look at the application server market. Continuing that trend, I will examine the past year and evaluate the application server market space for the current year. Why? Because distributed and Web applications, with servers at their heart, are the predominant architecture used to build today's systems. Application servers deliver platforms upon which we can build components and create dynamic Web pages. What transpires in the market affects us as developers, determining which languages and technologies we'll need to lear... (more)

HTML Book Helps in Distributed Web Application

If you're interested in porting parts of your PowerBuilder client/server applications to the Web quickly or in building Web applications with the DataWindow, the book The Web DataWindow is for you (see Figure 1). The Author Larry Cermak is a member of Team Sybase and a frequent contributor to the Web DataWindow (WebDW) news group (sybase.public.easerver.htmldw). Larry has worked with this technology from the onset and has several articles on the Sybase Web site related to the WebDW. These can be accessed via (my.sybase.com/detail?id=1003371). Availability The Web DataWindow is av... (more)