" /> Linux Web Developer: February 2006 Archives

« January 2006 | Main | March 2006 »

February 13, 2006

IBM WebSphere Application Server Community Edition, Apache Geronimo,


IBM WebSphere Application Server Community Edition, Apache Geronimo, and Gluecode
With the recent announcement of IBM WebSphere Application Server Community Edition, the developerWorks staff sat down with Scott Cosby, Gluecode Transition Executive at IBM, and Paul Buck, Director of Gluecode Development at IBM. Find out what this announcement means to the WebSphere product family and the open source Apache Geronimo development community.

Use Web services to access WebSphere Information Integrator


Use Web services to access WebSphere Information Integrator OmniFind Edition
WebSphere Information Integrator OmniFind Edition provides proven enterprise search technology capable of indexing vast collections of enterprise data. Presently OmniFind incorporates a Java-based API to provide application developers a direct connection to an OmniFind instance. This tutorial develops a Web service interface in order to leverage the search capabilities of OmniFind in any SOAP-capable programming language. In addition to developing and deploying this Web Service, you will also develop and test five non-Java clients (PHP, Perl, C#, ASP .NET, and OpenLaszlo) to show the interoperability gained through the Web service.

Technorati Tags:

Discover Python, Part 8: Reading and writing data


Discover Python, Part 8: Reading and writing data using Python's input and output functionality
In this article, you learn how to work with files. First, we review a simple way to output data in Python, using the print statement, then learn about the file object, which is used by Python programs to read and write data to a file. The different modes with which a file can be opened are demonstrated, and the article concludes by showing how to read and write a binary file.

How to use regular expressions in PHP Regular


How to use regular expressions in PHP
Regular expressions can provide a powerful way to work with text. Using regular expressions, you can do complex validation of user input, parse user input and file contents, and reformat strings. PHP provides simple methods that let you use POSIX and PCRE regular expressions. This article discusses the differences between POSIX and PCRE, and how you can use regular expressions and PHP V5.

Implement and deploy Web services in an Apache


Implement and deploy Web services in an Apache Geronimo application
In the last three years, Web services have taken the world by storm. Today, it does't matter if your enterprise application is deployed at a small mom-and-pop shop or is part of a multidomain enterprise infrastructure -- if your application collaborates with others, it must support Web services. In this article, the IBM Advanced Technology Solutions team gives you a thorough overview of the Apache Geronimo application server's Web services features and a demonstration of how these features can be used to create Web services-enabled enterprise applications. Follow along and find out how to implement and deploy Web services into a Geronimo application using the example, which uses an emulated banking scenario.

February 11, 2006

Develop Web services with Axis2, Part 1: Deploy


Develop Web services with Axis2, Part 1: Deploy and consume simple Web services using the Axis2 runtime
Get an introduction to the new architecture of Axis2 and learn how to deploy and consume Web services using Axis2. This is the first installment of a two-part series about developing Web services using the Axis2 runtime. Axis2 is the next generation of Apache Axis Simple Object Access Protocol (SOAP) runtime.

February 09, 2006

Perl programming with DB2 Universal Database Learn how


Perl programming with DB2 Universal Database
Learn how to write simple Perl programs that extract or manipulate data stored in DB2 UDB. You will go from the simple task of selecting a row from a database into a Perl program, to more advanced topics, including dealing with large objects and invoking stored procedures.

Technorati Tags:

Sockets programming in Python This tutorial shows how


Sockets programming in Python
This tutorial shows how to develop sockets-based networking applications using Python. In this tutorial, you first learn a few Python basics and see why Python makes a good network programming language. Then you move on to the basic sockets features of Python, using a sample chat application as a guide, and look at several other, high-level, classes that provide asynchronous communications.

Create a Web storefront using PHP and PayPal,


Create a Web storefront using PHP and PayPal, Part 1: Pouring the foundation database
This series chronicles the building of a Web storefront in PHP using PHP Data Objects to access a Derby database. The storefront includes a user manageable shopping cart that allows item purchases using PayPal, and includes the ability for merchants to notify customers via e-mail on successful orders automatically.

Develop Web services with Axis2, Part 1: Deploy


Develop Web services with Axis2, Part 1: Deploy and consume simple Web services using the Axis2 runtime
Get an introduction to the new architecture of Axis2 and learn how to deploy and consume Web services using Axis2. This is the first installment of a two-part series about developing Web services using the Axis2 runtime. Axis2 is the next generation of Apache Axis Simple Object Access Protocol (SOAP) runtime.

February 08, 2006

IBM WebSphere Application Server Community Edition, Apache Geronimo,


IBM WebSphere Application Server Community Edition, Apache Geronimo, and Gluecode
With the recent announcement of IBM WebSphere Application Server Community Edition, the developerWorks staff sat down with Scott Cosby, Gluecode Transition Executive at IBM, and Paul Buck, Director of Gluecode Development at IBM. Find out what this announcement means to the WebSphere product family and the open source Apache Geronimo development community.

February 07, 2006

Discover Python, Part 7: Explore the Python type


Discover Python, Part 7: Explore the Python type hierarchy
This article returns to the exploration of the Python type hierarchy and introduces the Python dictionary container type. Unlike the Python tuple, string, and list container types discussed in previous articles, the dictionary type is an unordered container that relies on a key-to-value mapping. As a result, items in a dictionary are accessed by a key value and not by their location within a sequence. The unique features of the dictionary type may seem unusual, but they provide a great deal of power when used properly.

Technorati Tags:

Discover Python, Part 7: Explore the Python type


Discover Python, Part 7: Explore the Python type hierarchy
This article returns to the exploration of the Python type hierarchy and introduces the Python dictionary container type. Unlike the Python tuple, string, and list container types discussed in previous articles, the dictionary type is an unordered container that relies on a key-to-value mapping. As a result, items in a dictionary are accessed by a key value and not by their location within a sequence. The unique features of the dictionary type may seem unusual, but they provide a great deal of power when used properly.

Going dynamic with PHP PHP V5's new object-oriented


Going dynamic with PHP
PHP V5's new object-oriented programming features have raised the level of functionality in this popular language significantly. Learn how to use the dynamic features of PHP V5 to create objects that bend to fit your needs.

WebSphere migrations: Migrate from JBoss to WebSphere Application


WebSphere migrations: Migrate from JBoss to WebSphere Application Server Community Edition
The introduction of IBM WebSphere Application Server Community Edition is a golden opportunity for small and medium sized organizations to leverage the support and the architecture of WebSphere Application Server and Apache Geronimo as a superior alternative to JBoss Application Server. This document describes resources to help you migrate applications running on JBoss to WebSphere Application Server Community Edition.

February 05, 2006

Develop Web services with Axis2, Part 1: Deploy


Develop Web services with Axis2, Part 1: Deploy and consume simple Web services using the Axis2 runtime
Get an introduction to the new architecture of Axis2 and learn how to deploy and consume Web services using Axis2. This is the first installment of a two-part series about developing Web services using the Axis2 runtime. Axis2 is the next generation of Apache Axis Simple Object Access Protocol (SOAP) runtime.