Latest Articles

View : All | June | May | April | Alphabetical:A-Z | Z-A

Using Business Rules to Define Decision Points in Oracle SOA Suite: Part 1

by Matt Wright | March 2009 | Architecture & Analysis BPEL SOA Web Services Java Web Development

In this two part article by Matt Wright, we will look at how we can use the Business Rules engine to externalize rules from a BPEL process into a separate decision service. Once we've done this, we will know how to invoke the rule from a BPEL process. At run time there may be many potential paths through a BPEL process, controlled by conditional statements such as switch or while activities. Typically the business rules that govern which path to take at any given point are written as XPath expressions embedded within the appropriate activity.

Although this is an acceptable approach, we often find that while the process itself may be relatively static, the business rules embedded within the activities may change on a more frequent basis. This will require us to update the BPEL process and redeploy it even though the process flow itself hasn't changed. In addition, by embedding the rule directly within the decision point, we often end up having to re-implement the same rule every time it is used, either within the same process or across multiple processes. Apart from being inefficient, this can lead to inconsistent implementations of the rules as well as requiring us to update the rule in multiple places every time it changes.

Read Using Business Rules to Define Decision Points in Oracle SOA Suite: Part 1 in full

Building the User Portal with SerMyAdmin for OpenSER

by Flavio E. Goncalves | March 2009 | Linux Servers Networking & Telephony Open Source

Having implemented authentication using a MySQL database we will now need a tool to help users and administrators which is easier than openserctl. It is very hard to manage thousands of users manually, so a user provisioning tool becomes very important in our process. In this article by Flavio E. Goncalves, will well look at the SerMyAdmin tool, created specifically to help building user and administrator portals.

By the end of this article you will be able to:

 

  • Identify why you need a user portal for administration
  • Install SerMyAdmin and its dependencies
  • Configure resources such as administrator and user access
  • Add and remove domains
  • Customize the portal with the colors and logos of your company
Read Building the User Portal with SerMyAdmin for OpenSER in full

Enabling Spring Faces support

by Markus Stäuble | March 2009 | Java Open Source Web Development

With the release of Spring Web Flow 2, an integration module to connect this with JavaServer Faces (JSF) has been introduced. The name of the module is Spring Faces. This article by Markus Stäuble gives the description of the configuration of the integration of Spring Web Flow 2 with JSF. We primarily learn how to enable Spring Faces support.

Read Enabling Spring Faces support in full

Inviting Friends via Email on Social Web Application with Django 1.0

by Ayman Hourieh | March 2009 | Open Source Web Development

Running a social web application means having a community of users who have common interests, and who use the application to share their interests and findings with each other. We will want to enhance the social experience of our users. In the previous article we built a friend network feature and let users browse bookmarks of friends.

In this article by Ayman Hourieh, we will learn how to:

  • Enable users to invite friends to your web site
  • Improve the interface with status messages
Read Inviting Friends via Email on Social Web Application with Django 1.0 in full

Inviting Friends via Email on Social Web Application with Django 1.0

by Ayman Hourieh | March 2009 | Open Source Web Development

Running a social web application means having a community of users who have common interests, and who use the application to share their interests and findings with each other. We will want to enhance the social experience of our users. In the previous article we built a friend network feature and let users browse bookmarks of friends.

In this article by Ayman Hourieh, we will learn how to:

  • Enable users to invite friends to your web site
  • Improve the interface with status messages
Read Inviting Friends via Email on Social Web Application with Django 1.0 in full
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software