タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Javaとrestとarchitectureに関するyassのブックマーク (3)

  • Authentication in Avatar

    Legacy Java EE Home The Java EE project has been contributed to Eclipse Foundation and has been renamed to Jakarta EE. All active work is taking place at this new location https://projects.eclipse.org/projects/ee4j https://jakarta.ee/specifications The following legacy archives are available for anyone who wishes to browse the extensive history, prior to contribution to Eclipse. Key Java EE resour

    yass
    yass 2013/10/06
    " The services side is focused on building data services using JavaScript, while the optional client side is entirely focused on supporting HTML5 and TSA (Thin Server Architecture). "
  • HTML5 業務アプリケーションにおける Java の役割 - albatrosary's blog

    はじめに ここ最近、html5jえんぷら部&JJUG合同勉強会での「HTML5 における Java の役割」とか Developer Summit in Kobe での 「HTML5 と Java」をテーマとしたセッションをいくつか聴講したのでまとめます。Java の方向性としては Scala によるより扱いやすく(開発が容易な)という方向性と JavaScript エンジンを Java に取り込みクライアント&サーバの開発効率を上げることがあるように感じられます。 フロントエンドエンジニアとしては JavaFX の存在というのは貴重で クライアントで Java の資源を使いながら且つ HTML5 の機能も使えるというのは有用と考えています。これはいわゆるハイブリッドアプリケーションですが、一般には「枠」をネイティブで作り「中身」を HTML5 で作成することでクライアントのリソースも有効

    HTML5 業務アプリケーションにおける Java の役割 - albatrosary's blog
    yass
    yass 2013/10/06
    " 最近の Web アプリケーションでは、そのほとんどを JavaScript で作成しています。Java は「情報を永続化するため」に使用されます。"
  • JSFとJAX-RS 2.0実現するTSA(Thin-Server Architecture)アプリケーション - IK.AM

    要はサーバー側のビュー処理をJSONを返すだけにして、画面の見栄え、コントロールはクライアント側でやり、サーバークライアントはJSONでやり取りするだけの疎な関係にしましょうというアーキテクチャ。 個人的にこのアーキテクチャは好きで、サーバーサイドを作ってしまえばいろんなタイプのクライアントアプリケーションを作成できるし言語によらない。 Javaで実装してもいいし、JavaScriptだけで実装してもいいし、iPhoneアプリから呼び出しても良い。 まさにいまのマルチクライアント時代に合うアーキテクチャだと思う。 JavaEEでこのアーキテクチャを実装する場合、サーバーはJAX-RSまたはWebSocketsになるだろう。で、クライアントは? 大抵のサンプルはクライアントは (個人的にはクライアントをがりがりJavaScriptで書くならサーバーもJavaScriptにしてBackbone

    JSFとJAX-RS 2.0実現するTSA(Thin-Server Architecture)アプリケーション - IK.AM
    yass
    yass 2013/05/22
    " 要はサーバー側のビュー処理をJSONを返すだけにして、画面の見栄え、コントロールはクライアント側でやり、サーバークライアントはJSONでやり取りするだけの疎な関係にしましょうというアーキテクチャ。"
  • 1