JBosshFlex2のBeta3をUIとして利用したWebMailがDemoサイトから見られるようになっていました。
このJBoss-MailはFlex2 Beta3ベースで作成されているようなので、Flash Player 9が必要になります。
デモサイトではログインしてメールを作成->メール送信->メール受信確認ができるようになっているようです。
JBoss Collaboration Serverは以下の3つのコンポーネントから成り立っているとのこと。
それぞれのコンポーネントのUIをFlex2で実装して、サーバロジックはJBossにDeployされたコンポーネントを呼び出してUIに反映しているようです。
サーバとの連携方法は、HTTPServiceを利用していました。
完成されたアプリケーションとしても一見の価値はありますが、
Flex2側のフレームワークとしてcairmgormを利用しているようです。
Flex2 Beta3 + cairmgormのサンプルとしても参考になりそうなので、
CVSからチェックアウトしてFlex Builder2で見てみました。
上記のエントリーからリポジトリが参照できるのでソースをみることはできます。
リポジトリが参照できたので、接続してcheckoutできないかと調べたら接続方法が書かれたwikiがありました。
接続方法をみてFlex Builder 2 (Beta3)から接続することができ"jboss-mail"を選択してcheckoutすることができました。\(^o^)/
JBOSSがインストールされていないのといくつかCollaboration Serverのコンポーネントが必要なのかコンパイルはまだできていませんがFlex2部分は参考になると思います。
Matt Chotin: See JBoss Mail using Flex 2
http://weblogs.macromedia.com/mchotin/archives/2006/05/see_jboss_mail.cfm
Collaboration Based Application Services with JBoss Collaboration Server 1.0M5-pre1
http://jboss.org/jbossBlog/blog/acoliver/2006/05/09/Collaboration_Based_Application_Services_with_JBoss_Collaboration_Server_1_0M5_pre1.txt
ソースの閲覧:
Jboss-Mailのソースはrepositoryを参照できるようになっています。
http://fisheye.labs.jboss.com/viewrep/JBoss/jboss-mail
CVSRepositoryの場所:
http://www.jboss.org/wiki/Wiki.jsp?page=CVSRepository
Flex Mail
Flex2がアルファ1の頃はCFAdapterのサンプルとしてFlex Mailというのがありました。
CFAdapterが ColdFusion/Flex Connectivityになった現在では、別のサンプルになってFlex Mailは見つけられませんでした。
http://www.forta.com/blog/index.cfm?mode=e&entry=1784
LaszloMail
LaszloでもWebMailの実装はあります。
http://www.laszlosystems.com/products/laszloMail/
あなたのサーバにもLaszloMailを(LaszloJapan)
http://laszlo.jp/wiki/index.php?news#j92603a8
その他 FlashベースのWebmail:
goowy
Webmailだけでなくゲームなどもあって、desktopのようです。
Webtopと呼んでいるようです。
http://www2.goowy.com/
ウェブリメール
bigBlobeがサービスしているWebMailです。
残念ながらBigLobeのアカウントが無いのと、Freeメールでもパスワードを保存していいものが無くて利用したことがありません。
https://webry.biglobe.ne.jp/
この記事に対するコメント