1 / 18

Curl の特徴

Curl の特徴. Clientアプリの特長. Curl が実現するクライアント機能. ブラウザからの脱却( non-browser ) オフラインアプリケーション ローカル連携 大量データハンドリング リアルタイム通信 セキュリティ対策 高度なGUIも標準 API 提供. ブラウザからの脱却 (non-browser). ブラウザの制約事項 『 戻る 』『X :閉じる 』 などのブラウザ処理 『F1: ヘルプ 』『F5 :リフレッシュ 』 などのファンクション 『Ctrl+N』 などのショートカットキーの制御 ポップアップ画面のモーダル制御ができない。

zoey
Download Presentation

Curl の特徴

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Curlの特徴

  2. Clientアプリの特長

  3. Curlが実現するクライアント機能 • ブラウザからの脱却(non-browser) • オフラインアプリケーション • ローカル連携 • 大量データハンドリング • リアルタイム通信 • セキュリティ対策 • 高度なGUIも標準API提供

  4. ブラウザからの脱却 (non-browser) • ブラウザの制約事項 • 『戻る』『X:閉じる』などのブラウザ処理 • 『F1:ヘルプ』『F5:リフレッシュ』などのファンクション • 『Ctrl+N』などのショートカットキーの制御 • ポップアップ画面のモーダル制御ができない。 • 自由なセル移動(矢印キーやEnterキーでの移動) • マウス操作前提のインタフェース • ブラウザレスアプリケーションならではの快適機能 • 画面はモーダル制御され、システムで管理 • あらゆるキーボード操作が可能、テンキー入力が可能 • 入力桁数や入力内容に応じたインタフェースの提供 • クライアントごとの画面設定などが容易になる。 • Excelのような操作感を基本APIで実現

  5. オフラインアプリケーション 出先で簡単な情報を 入力したいけど、 アプリに接続できない。 こんなお悩みございませんか?   サーバーがダウンしたら・・・ 復旧まで現場の混乱は必至 せっかく入力したのに SessionTimeOutで 再入力・・・。 業務の完全停止を防止    再入力の手間を軽減    重複作業の削減 Curl

  6. ローカル連携 Windows API TCP/IP DLL DLL プリンタドライバ ネットワーク ローカル アプリケーション Excel 外部デバイス クライアント環境 外字フォント の利用 ネットワーク プリンタ

  7. 大量データハンドリング 非同期処理     送受信データの圧縮・解凍   ローカルデータ保存 ユーザ クライアント サーバ バッチ処理要求 バッチ処理 実行 処理中 大量データ処理 圧縮 解凍 解凍 完了 大量データ 表示 ローカル書込 Data バッチ処理結果 完了通知 解凍 完了

  8. リアルタイム通信 リアルタイム更新 リアルタイム情報共有 プッシュ配信 クライアント クライアント プッシュ配信 双方向通信 クライアント プッシュ配信 クライアント サーバ http(s)通信 or Socket通信 クライアント http(s)通信 or Socket通信 クライアント PubSub(Publish-Subscribe)モデルを採用 • 高速通信をセキュアに実現 (トラフィック低減、認証・暗号化) • 最新情報のリアルタイム更新 • クライアント間の双方向通信によるリアルタイムな情報共有を実現 コールセンター ネットワーク監視 電子会議 たとえば・・・

  9. セキュリティ対策 CSV XML CSV XML 情報漏えい への対応として、 J-SOX法、個人情報保護法の要件を満たす強固なセキュリティ サーバ クライアント ハードコピーの無効化 Webサーバ Webポータル アプリケーションサーバ コンテンツサーバ Etc… データを送信 データを受信 通信データを圧縮・暗号化 画面コンテンツの保存不可 外部へのコピー ・ 貼り付けの無効化

  10. 高度なGUIも標準APIで提供

  11. Client Platform

  12. Curlが実現するクライアントプラットフォームCurlが実現するクライアントプラットフォーム • マルチプラットフォーム • バージョン間の互換性 • システムの拡張・統合への柔軟な対応           (インタフェースの提供) • サーバ負荷の軽減 • SOAと業界標準

  13. マルチプラットフォーム Webサービス層 WebサービスインタフェースAPI ブラウザ層 Non Browser Browser アプリケーション層 WebサービスインタフェースAPI アプリケーション フレームワーク コンポーネント APIs OS 層 Windows Linux Mac ※Windowsは、98SEから最新のVistaまでサポート

  14. バージョン間の互換性 {curl 4.0 applet} {curl 5.0 applet} Version UP (上書き・更新型) Version Add (差分追加型) アプリケーション アプリケーション マルチプラットフォームで動作 5.0 4.0 3.0 複数のCurl環境を混在可能 OS(WindowsXP) 新旧の異なるアプリを動作できます。 OSやバージョンの違いを意識する必要がないので 長期的な運用管理の負荷を軽減します。

  15. システム拡張への柔軟なインタフェース 対応プロトコル Http通信 TCP/IPUDP (Socket通信) Webインタフェース Webサービス対応(SOAP) 既存Web(HTML)とのJavascript連携 ローカル連携 DLLインタフェース  Active X

  16. サーバ負荷の軽減 従来のWebシステム CurlによるWebシステム 処理選択/データ取得/データ加工/画面生成 処理選択/データ取得/****/**** Model Model 更新要求 変更通知 データ要求 Action 更新要求 変更通知 データ要求 Server Control View HTTPSOAP TCP/IP XML テキスト・CSV・・・ Action Model Server HTML HTTP 更新要求 変更通知 データ要求 Controller View View Web ブラウザ Curlアプリケーション

  17. サーバ負荷の軽減 CurlによるWebシステム 従来のWebシステム 30%以上 処理のサーバ集中 処理のクライアント分散 (※) Webサーバ APサーバ DBサーバ ※当社開発実績に基づく数値データより算出

  18. SOAと業界標準に準拠

More Related