Subscribe

Archive for the ‘iBeans’ Category

Developer Survey – Win $100

Thursday, February 18th, 2010

In our continuous quest to understand developer trends and preferences, we are conducting a short survey. The survey should take around 5 minutes to complete and will help us gain insight into developer trends. We may contact you for a follow-up discussion to get detailed input from you. We will also enter your name into a random drawing for $100 if you provide contact information.

Please retweet/blog or email the survey to your friends and colleagues. Thank you for your help!

To take the Survey, click  HERE.

The new @Schedule annotation in Mule and iBeans

Thursday, December 17th, 2009

Scheduling is great, it really is. It’s also very useful for application integration since we often have to repeat tasks of over time interval or schedule tasks for a date in the future. Mule has had scheduling support since version 1.1 with the Quartz connector, now with iBeans scheduling just got easier. iBeans offers a annotations-based API for performing common integration tasks such as sending email, subscribing to a JMS queue or polling an ATOM feed.
(more…)

Using JSON bindings with iBeans

Tuesday, December 15th, 2009

JSON, short for JavaScript Object Notation, is a lightweight data interchange format. It is a text-based, human-readable format for representing simple data structures and associative arrays (called objects).

Many REST services use JSON as the preferred data format (including Tcat Server’s REST API). JSON provides a much simpler model for data representation and is widely used in AJAX programing.

iBeans support binding JSON data to objects and marshaling Java objects to JSON using the excellent Jackson Framework.
(more…)

Twitter your Blog with iBeans

Wednesday, December 9th, 2009

Most websites offer RSS or ATOM feeds for news or updates, and iBeans makes it easy to consume these feeds. In this example, I will create a simple object that will read new entries from my blog and publish a summary of them on Twitter. Note that the example assumes that you have iBeans installed.
(more…)

iBeans 1.0-beta-9 Released!

Thursday, December 3rd, 2009

I’m pleased to announce the latest iBeans 1.0-beta-9 release. This release has lots of new features, including:

  • An iBeans plugin for Eclipse makes it really easy to create and debug web projects that use iBeans. The plugin works with the JEE distribution of Eclipse, enabling you to create and test a web application on Tomcat or MuleSoft Tcat in minutes. See iBeans Eclipse plugin for more information.
  • (more…)

iBeans from Devoxx

Monday, November 23rd, 2009

I went to Devoxx last week to present “iBeans – dead simple integration for the web”. Since the slides are pretty readable I figured I’d post them here for folks that missed it. I jotted down the questions and answers from the session below.

(more…)

Getting Started with iBeans in Eclipse

Wednesday, November 11th, 2009

This screen cast takes you through all the steps necessary to download and set up iBeans, Tomcat and Eclipse. Then there is a walk-through of how to create a simple echo example (using AJAX) and test/debug the application on Tomcat. Yes, this is 11 minutes but it does walk through all the steps and provides a lot of additional detail. Grab yourself a beverage and take the the tour!

Useful Links
- iBeans Download
- Eclipse Plugin information – including plugin site URL.

iBeans introductory screencast

Wednesday, November 4th, 2009

I just finished an iBeans screen cast that provides an overview of iBeans and provides a detailed tour of one of the examples that ships with the latest distribution. The example demonstrates how to schedule a task and perform bi-directional AJAX communication with the browser to plot geo-coordinates onto a map. This is the first in a series of screen casts for iBeans, the next one will demonstrate how to create an iBeans project in Eclipse. Stay tuned! (more…)

iBeans 1.0-beta-8 Released

Wednesday, October 28th, 2009

The Mulesoft team is pleased to announce the 1.0-beta-8 release of iBeans.

What is iBeans?

iBeans is a service that simplifies integration for web applications. iBeans exposes its API as a small collection of Annotations which can be used to easily integrate with existing or new applications. iBeans is installed in the Application Container and provides integration services to your applications, right now Tomcat is supported with others to follow.

There are two parts to iBeans API – (more…)

Tcat Server 6 Public Beta Phase Concludes

Saturday, October 10th, 2009

The public beta phase is now complete — Tcat Server 6 R1 is now released!

Thanks for all of the help and feedback you gave us during the public beta. We learned quite a bit about what you, the Apache Tomcat community, want in the form of an Enterprise Tomcat server. We made many important changes, added some features, and did a lot of testing.

During the public beta, one thing we learned from your feedback was that a significant percent of your production Tomcat instances are still Tomcat version 5.5, which was a very good release branch of Tomcat. It had significant performance enhancements over 5.0, in addition to memory footprint reductions, and more. We’re not surprised to see many Tomcat 5.5 instances still dutifully serving the web. For these reasons, we’ve added full support for Tomcat 5.5 in the first GA release of Tcat Server — it now supports stable versions of Tomcat 6.0 and Tomcat 5.5. This means a single Tcat Server console installation can control and monitor a mixed set of Tomcat server instance versions, spanning different operating systems both old and new.

Some very important additional features we’ve just released include:

(more…)