バーコード
製品紹介
開発紹介
Web
Mac
Windows
iPhone
Android

ローランについて
採用情報
オフィス案内図
お問合せ
開発提案例のご紹介
リンク
ホーム
サイトマップ
 
開発紹介
Webアプリケーション
■開発紹介
 グローバルな企業戦略を実現する=「企業と人」を結びつける為に発展し続けているWebアプリケーション(Webサービス)の開発事例を、一部ですがご紹介したいと思います。加えて、弊社が採用しているプラットフォーム、技術もご紹介いたします。
* 使用言語 Java
* 開発環境 WebObjects, J2EE, J2SE
 
WebObjects

 WebObjectsはNeXT社(現在は米Apple社によって買収されています)より、世界で最初に発売されたWebアプリケーションサーバー(Web Application Server)です。
 ベースアーキテクチャがMVC(Model,View,Controller)モデルで構築されている為、おのずと高い生産性、再利用性、俊敏性等の時代に求められている開発効率へダイレクトに反映され、ビジネスチャンスを逃さずに早期リリース、インクリメンタルリリースを皆様にお約束できます。また、今注目されているSOA(Service Oriented Architecture)の中心となっているWebサービスにも対応済みでさらに、ステートフル(Statefull Session)なWebサービスを構築することも可能です。
 
 発売当初よりオブジェクト指向(OO)で設計され非常に洗練されたプロダクトとなっており、その完成度の高さから、現在オープンソースプロダクトとして非常に注目されている下記のプロダクトは、WebObjectsをリスペクトして開発されて
います。

  • Hibernate O-Rマッパー
      WebObjectsのEOF(Enterprise Object Framework)を参考に開発されている
  • Cayenne O-Rマッパー
      WebObjectsのEOF(Enterprise Object Framework)を参考に開発されている
      *CayenneModelerというGUIツールはEOModlerというWebObjectsに付随しているツールを参考に開発されている
  • Tapestry Web MVC Framework(HTMLとロジックを分離させるフレームワーク)
      WebObjectsのWOF(WebObjects Framework)を参考に開発されている
     
  AppleのWebObjectsページへはこちら。
  Appleのパートナー企業ページへはこちら。
J2EE
 Javaはオープンで豊富な機能を持つ言語であり、開発言語としてJavaを採用することにより、ベンダーに依存せず、プラットフォームを自由に選べるシステムを効率的に開発することができます。 また、そのオープン性ゆえにアプリケーションの柔軟性・再利用性が高く、結果として開発したシステムを長期間利用したり、容易に規模の拡張を行ったりすることができます。
 近年では、オープンソースの研究、採用も積極的に行っており、信頼性が高く、安価なシステムを効率よく開発することを目指しております。また現在、Webサービスを利用し、コンピュータ同士を高度に連携し合うアプリケーションや、グラフィカルなGUIにより優れた操作性を持つリッチクライアントを採用したシステムの開発も計画しております。
■保有技術
Webアプリケーション開発・運用ツール
 EOF Enterprise Objects Frameworkの略
データベース/サービスからのデータ取得、ビジネスオブジェクトの管理を行う
フレームワークです。
 WOF WebObjects Frameworkの略
HTMLテンプレートやセッションを管理するフレームワークです。
 Hibernate EOFのJ2EE版
Javaのオブジェクトをリレーショナルデータベースにマッピングします。
 Tapestry WOFのJ2EE版
HTMLとロジックを分離させることができ、webデザイナとプログラマの分業を可能にします。
 Tomcat オープンソースのアプリケーションサーバです。バージョン5よりクラスタリング機能が強化され、商用アプリケーションサーバにも引けを取らない、有力な選択肢となりました。
 Apache オープンソースのWebサーバです。Webサーバのデファクトスタンダードです。
 JBoss オープンソースのJ2EEサーバです。従来は非常に高コストなため導入が難しかったEJBも、JBossにより低コストで導入できるようになりました。
 PHP 高機能なWeb-DBアプリケーションを容易に作成できるスクリプト言語です。
PDF生成のソリューション 
 ReportMill Javaベースのアプリケーションを用いてテンプレートの作成が行え、
Flashの生成も可能なライブラリです。
 FOP Apache Software Foundationで開発されているXSLを用いたPDF文書を作成する
Javaライブラリです。
データベース
 Oracle

Oracle社から販売されているオープン系のシェアの広いリレーショナルデータベース管理システム(RDBMS)です。

 PostgreSQL オープンソースのオブジェクトリレーショナルデータベース管理システムです。
 OpenBase SQL Macintosh マーケットにはこれまで存在しなかった、高度に信頼性を要求される
環境での使用に耐えるデータベースエンジンです。

 SQL Server

Microsoft社から発売されている WindowsOSと非常に親和性の高いリレーショナルデータベース管理システム(RDBMS)です
開発環境
 Eclipse オープンソースの統合ソフトウェア開発環境ツールです。
プラグインを追加することにより、効率的な開発が行えます。
WebObjects開発用のEclipseプラグインであるWOLipsを使用して開発を行っています。
 
■開発事例
  DTP用商品企画システム
  B to C
  自動登録システム
  共同運送事業支援システム
  商品デザインワークフローシステム
  社内グループウェアシステム
  固定資産管理システム
  社員採用補助システム
■開発協力会社
  シフトテック株式会社、株式会社ミトリ
 
 ↑top
 
Copyright 2012 rolan Inc.