The Java Messaging API (JMS) provides a mechanism for Java EE applications to send messages to each other. JMS applications do not communicate directly, instead message producers send messages to a destination and message consumers receive the message from the destination.
The message destination is a message queue when the point-to-point (PTP) messaging domain is used, or a message topic when the publish/subscribe (pub/sub) messaging domain is used.
In this article by David Heffelfinger, author of the book Java EE 6 with GlassFish 3 Application Server, we will cover the following topics:
- Setting up GlassFish for JMS
- Working with message queues
In this article by Edmund Tan, author of .NET Compact Framework 3.5 Data Driven Applications, we will discuss about the following:
- Setting up Microsoft Messaging QueueService(MSMQ) on your mobile device
- Writing your first MSMQ application
- Setting up MSMQ on your server
MySQL Replication is a feature of the MySQL server that allows you to replicate data from one MySQL database server (called the master) to one or more MySQL database servers (slaves). MySQL Replication has been supported in MySQL for a very long time and is an extremely flexible and powerful technology. Depending on the configuration, you can replicate all databases, selected databases, or even selected tables within a database.
In this article, by Alex Davies, author of High Availability MySQL Cookbook, we will cover:
- Designing a replication setup
- Configuring a replication master
- Configuring a replication slave without synchronizing data
- Configuring a replication slave and migrating data with a simple SQL dump
- Using LVM to reduce downtime on master when bringing a slave online
- Replication safety tricks
Installing and Managing Multi Master Replication Manager(MMM) for MySQL High Availability is covered seperately.Read Setting up MySQL Replication for High Availability in full
In this article, author Markus Feilner shows how to create X509 server and client certificates for use with OpenVPN. We will learn to create a certificate authority, and sign and distribute new certificates. We will use easy-rsa, which comes with OpenVPN and exists both for Windows and Linux. This tool allows creation and administration of certificates that have to be transferred to the machines that are supposed to take part in the VPN.Read Setting Up OpenVPN with X509 Certificates in full
Oracle Order Management is one of the most important parts of Oracle E-Business Suite. Using Oracle Order Management we can create and maintain different types of orders. These orders can be created in Oracle Order Management Suite as well as in some other front-desk application. We can integrate these applications with Oracle Order Management for keeping a controlled track of orders and proper business flow. Using Oracle Order Management, different types of orders can be created. These orders can be for inventory items as well as for services. Using Oracle Order Management, these orders can be reviewed and maintained in Order Management Workbench (Order Organizer).
In this article by Muneeb A. Siddiqui, author of Oracle EBS supply chain management R12, we will take a look at how to setup the Oracle Order Management.Read Setting Up Oracle Order Management in full
Get set for working with Panda3D. In this article by Christoph Lang, author of Panda3D game developer's cookbook, we will install and configure the engine as well as the development tools.
In this article, we will cover:
- Downloading and configuring NetBeans to work with Panda3D
- Configuring Visual Studio 2008 to work with Panda3D
- Understanding Panda3D's runtime configuration options
- Setting up the game structure
- Building Panda3D from source code
In this article, Šime Ramov explains everything that is needed to have a fully functional, up-to-date Python installation that is neatly self contained under the /usr/local Mac OS X safe heaven.Read Setting Up Python Development Environment on Mac OS X in full
Drupal's default installation is in English. But, as you'll soon see, it can be configured to handle other languages as well. Creating a multilingual website expands your audience, and studies have shown that users are more likely to buy products and services on a website when content is presented in their native language. Coupled with the fact that there are many more non-English native speakers than English native speakers, you should see the full value of creating a site that supports other languages.
This article by Kristen Pol, author of Drupal 7 Multilingual Sites starts with setting up a test site. Once the site is ready, we'll add several new languages and configure language detection so that we can view each language using different URLs. With the detection in place, we will enable a switcher block to easily navigate between each language.
After the language settings are done, we'll move on to translating the Drupal interface. First we will translate manually by grabbing files from localize.drupal.org, and then we'll configure the site for automatic updates. Once the contributed translations are in place, we will learn how to add and change translated UI strings as well as how to contribute these translations back to the Drupal community. The last part of the interface translation section deals with changing English strings and reusing strings on other sites.Read Setting up the Basics for a Drupal Multilingual site: Languages and UI Translation in full
This article by Shamsuddin Ahammad, author of iReport 3.7, covers configuring report properties
If we use the Report Wizard for generating reports, some default report properties (page size, margins, and so on) are set automatically. For our software or reports, we may need to modify the default report properties at times, so that it fulfills the user (or software) requirements.Read Setting Up the iReport Pages in full
Microsoft Dynamics GP 2010 is a sophisticated Enterprise Resource Planning system used throughout the world.
This article by Victoria Yudin, author of the book Microsoft Dynamics GP 2010 Implementation, will cover the steps for setting up your Dynamics GP system.Read Setting up the Microsoft Dynamics GP System in full
In this article by Jonas Yuan, you will learn how to set up the most popular journal articles in your personalized community and view the counter for other assets.Read Setting up the most Popular Journal Articles in your Personalized Community in Liferay Portal in full
Before we can start building our application, we should set up a suitable development environment. This should as closely as possible mirror the final live server configuration, so that we can test our software locally before deploying it. The environment should also provide appropriate tools to support us during development.
In this article we will learn more about the elements of Zope's software stack and how they can be configured for development. We will also cover some supporting tools and technologies, such as Python eggs and Paste Script.Read Setting up the Plone Development Environment in full
In this article by Mauricio Salatino, we will basically have a look at the following points:
- Background about the jBPM project
- Tools and software
- Eclipse IDE
- SVN client
In a previous article we began work on converting WordPress from a blog-centric platform to a business-focused platform. We covered the Installation of WordPress e-Commerce Plugin and Activation of Third-party Themes.
This article by Brian Bondari, author of WordPress 2.9 E-Commerce, will cover:
- Setting up a static front page
- Using widgets
- Complementary plugins
- Adding a contact form
- Adding a business blog
At the start of a new academic year, it’s helpful to do some Moodle housework before our students enter our course. Your Moodle admin should be able to add your classes and set up marking grades for you, but if you’re keen to get started, this article by Mary Cooch will show you how a regular teacher can:
- get their classes set up as groups on a Moodle course page
- add their own customized marking scales
The workflow system in Dynamics AX 2009 has been completely redesigned. In short, it is a web application that implements the Windows Workflow Foundation (WF) framework. Windows Workflow Foundation has been part of the Microsoft .NET Framework instance since version 3.0. If you have had experience setting up and defining custom workflow configurations in Microsoft SharePoint, then you will be familiar with the same terminology and interface.
A batch process must also be available to process Workflow events in Dynamics AX. The purpose of the batch process is to communicate the Workflow tasks generated in Dynamics AX to the Workflow web service. Additionally, the batch process also generates appropriate messages.
In this article, by Marco Carvalho, author of Microsoft Dynamics AX 2009 Administration, we will specifically cover:
- The prerequisites required for Workflow
- How to install Workflow
- How to appropriately set up and configure Workflow
- Testing Workflow
Once we have the data view firmly embedded in our page, it is a breeze to change the way the data looks and operates. In this article by Mike Poole, we will learn to apply nice formatting to data that is displayed on our page. We will learn to do this by making use of Cascading Style Sheets. We will also learn how to format our data automatically, depending on the data values (a technique known as conditional formatting). Then we will learn to filter and sort our data, use formulae to perform calculations, and how to split our data up into multiple pages.Read SharePoint: Displaying Data in full
FreeMind is the powerful, free mind mapping software used by millions of people worldwide to capture their ideas and communicate them visually.
This article by Silvina P. Hillar, author of Mind Mapping with FreeMind, we will cover:
- Exporting a branch as a new map or HTML
- Exporting the mind map to bitmaps or vector graphics
- Uploading the mind map on Flickr and sharing it
- Exporting the mind map as HTML
- Exporting the mind map as XHTML
- Exporting the mind map as Flash
- Exporting the mind map as an OpenOffice Writer document and uploading to Google Docs
- Viewing an interactive mind map in a web browser
(For more resources related to this topic, see here.)Read Sharing a Mind Map: Using the Best of Mobile and Web Features in full