blog

JavaScriptを使ってデータ・サービスを構築するオラクルのオープンソースAvatarプロジェクト

AvatarはHTML5開発のためのフレームワークで、RESTやServer-Sentイベントのサポートに重点を置いたサービスレイヤーと、ほとんど知識を必要としないリッチなクライアントフレームワークを...

Sep 5, 2020 · 1 min. read
シェア

オラクルは最近、アバター・プロジェクトをオープンソース化するとブログで発表しました。

アバターは、HTML5開発のためのフレームワークであり、REST、WebSocketおよびサーバ送信イベントをサポートするJavaScriptサービスレイヤーに焦点を提供するだけでなく、リッチクライアントフレームワーク、あなたは、JavaScriptのごくわずかな知識を習得する必要があります。

Avatarサーバー側はJavaScriptを使ったデータサービスの構築に重点を置き、クライアント側はHTML5とTSAのサポートに重点を置いています。

アバターは主に以下のコンポーネントで構成されています:

1.サーバーサイド Avatar.js

開発者は、Node プログラミングモデルとシン・サーバー・アーキテクチャを使用してサーバーサイド JavaScript サービスを作成し、WebSocket、REST、および Server Sent イベントを使用してこれらのサービスを公開できます。これらのサービスは、WebSocket、REST、および SSE を使用して通信できる任意のクライアント側フレームワークで使用できます。

言い換えれば、Avatar.js はサーバーサイドの JavaScript 開発者が Java EE サービスを利用できるようにします。

2.クライアントフレームワーク

開発者は、HTML5 コンポーネントを任意の言語で記述されたサービスにバインドできます。

アバター・プロジェクトのアーキテクチャは以下の通り:

Read next

Androidクラス読み込みソースコード解析

この記事では、Androidのクラスロードの仕組みを分析します。Androidは全体的にシステムAndroidとカスタムAndroidに分けられ、起動時にいくつかのクラスをプリロードします。これはクラスローダー・チェーンの...

Sep 4, 2020 · 10 min read

vscodeの問題点

Sep 4, 2020 · 1 min read

Reactラーニング - React放浪記

Sep 4, 2020 · 31 min read

コアHTTPの問題

Sep 4, 2020 · 12 min read