Friday | September 01, 2006
Contributions
JBoss Uses Adobe Flex to Build New Web-Based Mail Client
Adapted from http://au.sys-con.com/read/225695.htm
The JBoss Mail Server (JBMS) has been recently re-branded for its upcoming 1.0 release as "JBoss Collaboration Server." The web-based mail client component of the whole collaboration server package, says JBoss's Andy Oliver, is "spellbinding." The JBMS team used Adobe Flex 2.0.
James Ward, a Technical Evangelist for Flex at Adobe, notes that the Flex 2.0 SDK is free to develop with and deploy: and that Flex's source is open.
"Flex & Flash are greatly influenced by Customer Advisory Boards and private & public beta groups," Ward explains. "Although it's not as formal as the JCP, it works similarly," he adds.
Aside from Flex, there are other options for using Flash as a RIA runtime like FABridge, Aflax & OpenLaszlo, Ward says. But Flex 2.0 is definitely what makes JBoss Mail server rock, according to Oliver.
DNA Sequencing - a deterministic model or a random process?
Sim-Business - How does it work
Abstract
Everyone wants to have a successful business. Unfortunately, statistics shows us only few percentage of startup can really lead to the success. Can we define and formulate a simulation model on the proposed business model to ensure it works or foresee any shortcoming of the business plan before going to the reality?
Capacity Planning - a statistical and probabilitisic approach
-A Case Study on Concurrent Users of Breeze Meeting
Abstract:
Most people will do the capacity planning based on i) benchmarking on their own or similar configuration ii) taking a reference on similar projects. Can we use a more mathematical approach to do that? In this article, I will try to show you how to do the capacity planning using a statistical and probabilitist approach through Gaussian distribution.
Thursday | August 31, 2006
Feel free to raise your questions
Java Two 2006
AJAX and Flex. One can take a look at http://mmse.breezecentral.com/javatw2006/
Flex Seminar 30 Aug, 2006
Developing your Flash-based Mashup for Web 2.0 Part II
Java Web Services. [Filename: SS_Mash.jws (Run on JRun 4.0)]
public class SS_Mash
{
public String[] bookTitle()
{
String[] bookList = {"J2EE Design Pattner", "Core Java 2", "J2ME", "Flex 2.0 Cookbook", "How to cook Chinese food"};
return bookList;
}
}
Flash components [Filename Mashup.mxml (Run on Flex Data Service 2.0 Beta 3)]
<?xml version="1.0" encoding="utf-8"?>
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="200" height="200" creationComplete="ws.bookTitle()">
<mx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
import mx.rpc.events.ResultEvent;
[Bindable]
private var dataBack:ArrayCollection;
private function arrayHandler(event:ResultEvent):void
{
dataBack=new ArrayCollection(event.result as Array);
}
private function faultHandler(event:mx.rpc.events.FaultEvent):void
{
mx.controls.Alert.show(String(event.fault));
mx.controls.Alert.show(String(event.message));
}
]]>
</mx:Script>
<mx:WebService id="ws" wsdl="http://localhost:8104/SS_Mash.jws?WSDL">
<mx:operation name="bookTitle" result="arrayHandler(event)" fault="faultHandler(event)">
</mx:operation>
</mx:WebService>
<mx:DataGrid x="0" y="0" width="200" height="200" dataProvider="{dataBack}">
</mx:DataGrid>
</mx:Canvas>
Flash Wrapper [Filename: useMash.mxml (Run on Flex Data Service 2.0 Beta 3)]
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:mc="*" layout="absolute" width="200" height="200">
<mc:Mashup>
</mc:Mashup>
</mx:Application>
