Web 2.0 カンファレンスの時に話題になったZimbra社のプレゼンですが、今回は How to Write a Zimlet (Enterprise Mashup) というセッションがあったので参加しました。 後半は実際にプログラムの書き方入門だったので、私には? というところでしたが、ちょっとまとめてみたいと思います
Zimbra 社の会社概要は以下です。有力VCバックの会社です。実はSocial Text 社のようにZimbraもNILSに招待しよう!と企画しましたが、ちょっと時期が早いということで次回以降検討です。
Zimlet とは何か?はホワイトペーパーに詳しく書いてありますのでご覧ください。
ホワイトペーパーの最初のほうにWeb 2.0 のシステム要件みたいなものが
まとめてあります。
Web 2.0 technologies like Asynchronous JavaScript and XML (AJAX, which is the topic of another Zimbra whitepaper1) and XML/web services, and next-generation collaboration solutions like Zimbra that leverage AJAX and XML, enable this blending of “push” and “pull” within a single unified model. Web 2.0 (buzzword “du jour”) really encapsulates three things:
Richly-interactive user interface in the browser – With technologies like AJAX, web user interfaces can be every bit as rich as that of traditional client/server applications, but at the same time still have the look, feel, behavior, and zero client administration of the World-Wide Web;
XML-based web services – Service-Oriented Architecture (SOA) based on XML/web service end-points allows Internet data and services (maps, stock quotes, weather, flight status, etc.) and intranet data and services (enterprise applications such as CRM, ERP,etc.) to be securely accessed from other applications and systems; and
Mash-ups – Mash-ups are the aggregation and customization of multiple web user interfaces and web services to eliminate context switching between existing systems, deliver wholly new experiences, or almost the range of everything in between.
スライドはまとまっているので掲載します。Zimlets = Mashups in ZCS( Zimbra Collabollation Suit) とあるように、上記の3つのポイントのうち、マッシュアップの部分
に当たります。 ( 詳しくはホワイトペーパーをご覧ください。) マッシュアップ
しやすさ(簡単である等)が重要で、今回のように説明するセッションがあったり、
ホワイトペーパーが充実したりしています。
(参考メモ)