Comments
Description
Transcript
超簡単Webアプリケーション開発フレームワーク Javaを知らずにWeb
超簡単Webアプリケーション開発フレームワーク Javaを知らずにWebアプリケーション構築 Any Application Server Servlet コンテナ HTTP Req SMTP Mail Server Res HTML JDBC Any Database IMAGE CSV PDF Oracle DB2 etc PostgreSQL MySQL etc 101NEO Serverの動作環境 101NEO(略称NEO)は、JavaベースのWebアプリケーションを開 発するためフレームワークですがJava言語を理解していない開 発者でも簡単にJavaベースのWebアプリケーションを構築するこ とが可能です。NEO ServerエンジンはJava Servletを拡張した ものなのでフリーソフトウェアのApache Tomcatや商用のアプリケー ションサーバ上で稼動します(マルチプラットフォーム)。 NEOの 導入により、Webアプリケーション構築を仕様定義方式、短期 開発、高品質、高再利用性を維持しながら遂行可能にします。 101NEO Studioの画面例 101NEOの特徴 Java Java Servletを拡張しているため高速、高信頼性、高移植性、安全性を実現 Servletを拡張しているため高速、高信頼性、高移植性、安全性を実現 Web画面と処理ロジックを完全に分離 Web画面と処理ロジックを完全に分離 (画面系はHTML、処理ロジックは仕様定義書) (画面系はHTML、処理ロジックは仕様定義書) Windows、Unix、Linuxなどマルチプラットフォーム対応 Windows、Unix、Linuxなどマルチプラットフォーム対応 完成されたコンポーネントとそれらの組合せにより迅速にWeb構築を実現 完成されたコンポーネントとそれらの組合せにより迅速にWeb構築を実現 マルチプラットフォーム対応のユーザインターフェースが開発/テスト環境を提供 マルチプラットフォーム対応のユーザインターフェースが開発/テスト環境を提供 ユーザーが作成したビジネス・ロジックを容易に統合 ユーザーが作成したビジネス・ロジックを容易に統合 なぜ101NEOがコスト削減に効果があるのか? 従来型のWebアプリケーション開発とNEOを 利用したシステム構築を「人と技術」の視点で 比較してみましょう。 □人 従来はシステム開発をSEやプログラマーなど 専門家集団が行っています。ここでの問題点 はSEやプログラマーを自社では抱えにくいため どうしても業務知識が浅く、業務委託単価も 高くなってしまいます。NEOを利用した場合は 業務を熟知した人が処理を定義することを可 能にし自然とシステム構築コストを下げること ができます。 □技術 NEOはシンプルな開発フレームワークと完成さ れたコンポーネントの利用によりビジネスロジッ クを仕様定義方式という非常にシンプルな開 発言語を提供し短期開発を実現させます。ま たシステムの移植性、再利用性、拡張性に 優れ、記述した定義がそのまま処理ロジックに なるため処理の透明性が高くメンテナンス効 率も飛躍的に高めることが可能です。 このように101NEOは企業投資である「新規開発コストの低減」と業務経費である「運用コストの低減」の両 方に効果があるため企業のコスト削減を加速します。 ■101NEO基本仕様 ■101NEOシステム要件 【101NEO Server】 【101NEO Studio】 ■対応プラットフォーム □ Java Servletが動作するアプリケーション・サーバー ■対応データベース □JDBC対応データベース ■ハードウェア要件 □メモリ:最小128MB、推奨256MB以上 ■ソフトウェア要件 □ Java 2(JDK1.3以降) ■対応プラットフォーム(検証済み) □ Windows98, Windows2000, WindowsXP, RedHat Linux ■ハードウェア要件 □メモリ:最小64MB、推奨256MB以上 ■ソフトウェア要件 □ Java 2(JDK1.4以降) ・ 101NEOは、株式会社ワン・オー・ワンの商標です。 ・ その他、会社名、製品名、サービス名等は、各社の商標または登録商標です。 ・ 製品内容については予告なく変更する場合があります。 株式会社ワン・オー・ワン 〒103-0024 東京都中央区日本橋小舟町3-1 クレイドル日本橋 URL : http://www.101s.co.jp お問い合わせ : [email protected]