Top

Professional Java XML Programming with servlets and JSP

March 23, 2010 by BPELpros.com · 5 Comments 

Product Description
Meta-programming, or writing programs that customize, guide and modify other programs, is not a very new idea (LISP programmers have been doing it for decades) – but XML gives it a profoundly new twist.

XML greatly increases the ability of the user to exercise control over computer programs, by editing easily understandable text files. These programs know as little as possible about what they are actually being used to do. Instead, their structure and behavior are described with XML in domain-specific languages, and the programs “interpret” the descriptions.Amazon.com Review
Aimed at developers with some previous Java experience, Professional Java XML Programming with Servlets and JSP shows how to combine two of today’s hottest technologies to create highly customizable, data-driven Web applications. Besides a leading-edge tour of several important Java APIs, this book also contains an effective, in-depth tutorial for really understanding XML.

This main objective is to introduce a complete “application frameworks” for Java that uses servlets, JSPs, JDBC (for databases), and XML for customizing Web pages without changing source code. (This strategy lets anyone familiar with XML, SQL, and/or JSPs design new Web pages.) The “soft” or “generic” approach advocated here goes well beyond the basics and will help you rethink how Web applications work. The authors present the basics of each API as they build their solution. There are a variety of easy-to-understand sample servlets here–from a simple phone number database to an e-commerce shopping cart, and a servlet that incorporates JavaMail to send e-mail.

After a challenging guide to languages, grammars, and parsers (the underlying theory behind XML), the authors return to the practical side of things with excellent coverage of several current tools for XML, like Sun’s Java parser and the Simple API for XML (SAX).

Even if you don’t rely on the authors’ solution completely for your own projects, this challenging and intelligent text shows off some useful possibilities for servlets combined with XML. For any Java programmer, the tour of basic servlet development and leading-edge XML support makes for an attractive choice for learning about these two very promising technologies. –Richard Dragan

Topics covered: Java servlet basics, 3-tiered architectures, JDBC and servlet APIs, sample custom framework for servlets, HTML basics, database connection pooling, language, grammars and parsers, context-free and context-sensitive grammars, XML and SGML basics, XHMTL vs. HTML, XML documents, XML namespaces, entities and DTDs, elements and attributes, the XML Document Object Model (DOM), the Simple API for XML (SAX), Sun’s Java XML toolkit, JSPs and JavaBean basics, JavaMail APIs, XSLT and XPath.

Buy from Amazon Professional Java XML Programming with servlets and JSP

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • NewsVine
  • Reddit
  • StumbleUpon
  • Google Bookmarks
  • Yahoo! Buzz
  • Twitter
  • Technorati
  • Live
  • LinkedIn
  • MySpace
  • Share/Save/Bookmark

Professional Java Server Programming: with Servlets, JavaServer Pages , JNDI, CORBA, Jini and Javaspaces

March 20, 2010 by BPELpros.com · 5 Comments 

Product Description
An overview of the new server-side Java platform – Java 2 Enterprise Edition – as it relates to building n-tier web applications. It covers the building blocks (Servlets, JSP, EJB, JDBC, RMI, JNDI, CORBA) then goes into special design considerations for server side programming, (including resource pooling and component based design) before finally discussing future possibilities opened up by Jini and JavaSpaces technology.

In a world where, increasingly, corporate IT development is Web application development – ASP, PHP, CGI and ISAPI are all viable options.Now, so is the Java 2 Platform Enterprise Edition, and that’s good news because server-side Java is portable across Windows, Linux, UNIX and MacOS and compatible with a wide range of Web Servers (IIS, Apache, Netscape Enterprise Server) and Application Servers from Sun, IBM and others.

What does all this mean for you? Java provides technologies to allow for server side processing, dynamic page content generation and dynamic presentation. With these comprehensive, platform independent Java class libraries you can join together the disparate pieces of your business – data, applications and platforms – to form a coherent whole.

Java 2 Enterprise Edition – announced by Sun in June 1999 – makes Java an entire platform, not just another language and this is the first book that seriously covers it.Amazon.com Review
Wrox specializes in books written by programmers, for programmers. Professional Java Server Programming, a volume on developing Java-based Web applications, is no different. All the 12 authors are developers and consultants–including some who’ve been part of Sun’s own Java team.

The Web is becoming more and more a way of delivering applications rather than just static Web pages. Java is becoming more and more popular as a tool for building Web applications, thanks to Java servlets and Java Server Pages. Professional Java Server Programming is a big book full of code samples and real-world experience.

Starting with a grounding in Web application development and technologies, the book introduces the various concepts of using Java to deliver Web content–as well as helping to give you the tools you need to work around the limitations of Web servers and Web browsers. You’ll also learn how to develop complex database-driven applications–and how to work faster. Since this is a book on the cutting edge of Java development, you’ll also find sections on using Java with XML documents and LAP directory servers, as well as Enterprise Java Beans. There’s even a good examination of the next generation of Java technologies–Jini and JavaSpaces–with a look at how these can be used in Web applications.

This is a superb and extremely practical book. If you’re building Java-based Web server applications, this is a book you need to have next to your terminal, if only for the 300 pages of reference material in the appendices! –Simon Bisson, amazon.co.uk

Buy from Amazon Professional Java Server Programming: with Servlets, JavaServer Pages , JNDI, CORBA, Jini and Javaspaces

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • NewsVine
  • Reddit
  • StumbleUpon
  • Google Bookmarks
  • Yahoo! Buzz
  • Twitter
  • Technorati
  • Live
  • LinkedIn
  • MySpace
  • Share/Save/Bookmark

LOMBOZ 3.3 Released, Eteration and OW2 Announce the Availability of OW2 Lomboz 3.3 Providing New Features for SOA, Enterprise Portals and Web Development

June 29, 2009 by BPELpros.com · Leave a Comment 

Eteration and OW2 announce the availability of OW2 Lomboz™ 3.3, this all-inclusive package with features addressing SOA, BPEL, and Enterprise Portals also includes the latest version of eXo Platform and Liferay Portals.

Lomboz Logo
Lomboz™ 3.3 includes all new editors for BPEL, BPEL runtime support with Apache ODE, as well as editors for Apache Struts, Spring Beans and Hibernate.

With this release, Lomboz provides an IDE that has tools for Struts, JSF, Portals, JPA, Databases, Hibernate, Spring Framework, BPEL and of course Java EE development with EJBs, Servlets and JSPs. Lomboz™ 3.3 also contains tools for the popular Apache Struts Web framework that makes working with struts XML configurations easy.

Lomboz 3.3 will be available in the form of Cloudsmith™ “virtual distros,” which streamlines the process of downloading and assembling all prerequisites and third-party packages. Lomboz 3.3 will also be available as conventionally packaged downloads. By choosing the virtual distro option, the entire Lomboz 3.3 environment will be automatically retrieved and assembled on your local machine.

Over the last three years, OW2 Lomboz™ has had over 3 million downloads and is well established in its fifth consecutive year at the top of OW2’s downloads.

“Eteration continues to show its commitment to OW2 Lomboz™, Eclipse Foundation and Open Source Technology,” said Eteration CEO Naci Dai. “We are building new strategic alliances within Open Source; now including Apache ODE and Eclipse BPEL. The addition of these new features provides the first out-of-the box open SOA tool with support for designing and running BPEL 2.0 processes. In addition, Web development with Lomboz has never been better with the latest tools for open application frameworks and standards such as JSF, AJAX, JPA, Spring, Hibernate and Struts, JSR 168 portlet development and extended support for eXo Platform and Liferay Portals.”

“The momentum achieved by Lomboz is extremely gratifying for the OW2 community. Lomboz success illustrates the innovative thrust of the OW2 community, it also demonstrates the power of the open source model in software areas where standardization is a key driver of user adoption.” said Cedric Thomas, CEO of OW2.

Professional support is available from Eteration (http://www.eteration.com) for individuals and enterprises.

The new version is currently available as downloads and from the Lomboz Update Manager.

About OW2 Lomboz™:
OW2 Lomboz™ is a popular integrated development environment (IDE) based on Eclipse Callisto (v.3.2) and targeting Web, Web Services, Java EE™, EJB™, portal and SOA development. Since version 3.0, Lomboz is based on Eclipse Web Tools Platform and provides advanced packaged features that facilitate development and testing of Enterprise Java Applications. Now all Lomboz™ releases are also made available from our Update Site. You can start using Lomboz™ Update Manager in addition to All-in-one-zip files; SDK’s and minimal runtimes are also available from the download site.
More information about Lomboz: http://lomboz.objectweb.org

About Eteration:
Eteration provides enterprise software solutions and infrastructures built on Open Source and standards. A leader in Java Enterprise Technology (Java EE), Service-Oriented Architecture (SOA), Web Technologies and Object-Oriented Modeling and Analysis; the company prides itself on being a service-oriented company that provides a single source for education, outsourcing, and software solutions. Eteration is a corporate member of OW2, a member of Eclipse Web Tools Platform’s project management committee, leads the Java Standard Tools subproject and is also a provider of tools, developer resources and server infrastructures to Eclipse WTP project.
Eteration continually invests in the research and development of Lomboz™. As recipient of the TUBITAK research grant, the development of OW2 Lomboz™ is funded by the ITEA-OSIRIS project and TUBITAK.

More information about Eteration: http://www.eteration.com

About OW2:
Founded in January 2007 as a result of the merger of ObjectWeb and OrientWare communities, OW2 is an independent industry consortium dedicated to developing open source code middleware and to fostering a vibrant community and business ecosystem. Building on the legacy of ObjectWeb and OrientWare, OW2 federates more than one hundred organizations and 6000 developers in Europe, Asia and the Americas. OW2 hosts over one hundred technology Projects, including Lomboz, Sync4j, eXo Platorm, XWiki, SpagoBI and JOnAS. Several of these projects are combined into market-driven Initiatives, such as the ESB/SOA Initiative and the Business Intelligence Initiative, which facilitate their implementation by systems integrators, OEMs and end-users. A typical global open-source organization, OW2 aims to bring together grassroots communities across all continents through Local Chapters.

More information about OW2: http://www.ow2.org

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • NewsVine
  • Reddit
  • StumbleUpon
  • Google Bookmarks
  • Yahoo! Buzz
  • Twitter
  • Technorati
  • Live
  • LinkedIn
  • MySpace
  • Share/Save/Bookmark

Bottom