JP2012083867A - サービス提供システムの機能拡張方法 - Google Patents
サービス提供システムの機能拡張方法 Download PDFInfo
- Publication number
- JP2012083867A JP2012083867A JP2010228033A JP2010228033A JP2012083867A JP 2012083867 A JP2012083867 A JP 2012083867A JP 2010228033 A JP2010228033 A JP 2010228033A JP 2010228033 A JP2010228033 A JP 2010228033A JP 2012083867 A JP2012083867 A JP 2012083867A
- Authority
- JP
- Japan
- Prior art keywords
- server
- service
- user
- servers
- new
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
【解決手段】複数のテーブルを備えたDBサーバ14と、複数のAPサーバ12a〜12cとを備え、各APサーバ12a〜12cはDBサーバ14から取得したデータに基づいてクライアント端末に共通のサービスを提供するサービス提供システムにおいて、DBサーバ14に機能の拡張に必要な新たなテーブルを追加すると共に、複数のAPサーバの一部に対して機能の拡張に必要な新プログラムを追加して、クライアント端末に対して拡張機能の提供を部分的に開始する一方、従来プログラムを搭載したAPサーバに接続してきたクライアント端末に対しては、従来のテーブルに基づいた従来のサービスを提供し続け、順次、新プログラムを搭載したAPサーバの構成比率を高める。
【選択図】図4
Description
Wikipedia/アプリケーションサーバ インターネットURL:http://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%B5%E3%83%BC%E3%83%90 検索日:2010年10月5日
この結果、バージョンアップ後のアプリケーションサーバに接続したクライアント端末に対しては拡張された機能のサービスを提供することができると同時に、バージョンアップ前のアプリケーションサーバに接続したクライアント端末に対しても、少なくとも従来通りのサービスを提供することが可能となり、サービスの休止期間が生じることを有効に回避できる。
DBサーバ14は、DB管理システム16と、複数のテーブル18を備えている。
まず、図2(a)に示すように、これまで「ユーザID」と「ユーザ名」のデータ項目を備えたユーザ管理テーブル50によってユーザ情報を管理していたところ、ブラックリストへの掲載の有無をも管理項目として追加する必要性が生じた場合に、ユーザ管理テーブル50に「ブラックリストフラグ」のデータ項目を増設して新ユーザ管理テーブル50'となし、当該データ項目に「1/0」等のフラグ値を格納するように変更するのが、従来の方式である。
すなわち、特定ユーザのブラックリストへの掲載の有無が、ブラックリスト管理テーブル52におけるレコードの有無として表現されることになる。
まず、予めユーザ管理テーブル50を備えていたDBサーバ14に対して、ブラックリスト管理テーブル52を増設する。
つぎに、第1のAPサーバ12aの動作を一時的に停止した後、バージョンアップ済みのユーザ認証処理部用のアプリケーションプログラムと、新たに開発したブラックリスト登録処理部用のアプリケーションプログラムをセットアップし、新ユーザ認証処理部66及びブラックリスト登録処理部64を実現する。
すなわち、第2のAPサーバ12bにユーザがアクセスし、ユーザIDとユーザ名を入力した場合に、ユーザ認証処理部56はユーザ管理テーブル50を参照して当該ユーザの正当性をチェックし、認証OKであればログインが認められる。
このようにして、順次バージョンアップ済みのAPサーバ12の構成比率を高めていくことにより、サービスの停止期間を一切生じさせることなく、システム全体のバージョンアップを段階的に実現することが可能となる。
12 APサーバ
14 DBサーバ
16 DB管理システム
18 テーブル
20 ネットワーク
22 クライアント端末
24 ロードバランサ
50 ユーザ管理テーブル
50' 新ユーザ管理テーブル
52 ブラックリスト管理テーブル
54 ユーザ登録処理部
56 ユーザ認証処理部
58 新ユーザ登録処理部
60 新ユーザ認証処理部
64 ブラックリスト登録処理部
66 新ユーザ認証処理部
Claims (1)
- 複数のテーブルが格納された記憶手段を備えたデータベースサーバと、このデータベースサーバにネットワークを介して接続された複数のアプリケーションサーバとを備え、
各アプリケーションサーバは、上記の各テーブルに格納されたデータを取得するためのSQLを発行すると共に、取得したデータに基づいてクライアント端末に共通の情報処理サービスを提供するサービス提供システムにおいて、
上記データベースサーバに、サービスの機能拡張に必要な新たなテーブルを追加すると共に、上記複数のアプリケーションサーバの中の一部に対してサービスの機能拡張に必要な新たなアプリケーションプログラムを追加して、クライアント端末に対して拡張機能の提供を部分的に開始する一方、
従来のアプリケーションプログラムを搭載したアプリケーションサーバに接続してきたクライアント端末に対しては、従来のテーブルに基づいた従来のサービスを提供し、
順次、新しいアプリケーションプログラムを搭載したアプリケーションサーバの構成比率を高めていくことを特徴とするサービス提供システムの機能拡張方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010228033A JP5530893B2 (ja) | 2010-10-08 | 2010-10-08 | サービス提供システムの機能拡張方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010228033A JP5530893B2 (ja) | 2010-10-08 | 2010-10-08 | サービス提供システムの機能拡張方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012083867A true JP2012083867A (ja) | 2012-04-26 |
JP5530893B2 JP5530893B2 (ja) | 2014-06-25 |
Family
ID=46242685
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010228033A Expired - Fee Related JP5530893B2 (ja) | 2010-10-08 | 2010-10-08 | サービス提供システムの機能拡張方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5530893B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014067162A (ja) * | 2012-09-25 | 2014-04-17 | Nec Corp | クラスタシステム及びクラスタシステムのアップデート方法 |
WO2017002194A1 (ja) * | 2015-06-30 | 2017-01-05 | 株式会社日立製作所 | 管理システム、及び、管理方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11353202A (ja) * | 1998-06-10 | 1999-12-24 | Ntt Mobil Commun Network Inc | 分散データ処理システム |
JP2005202573A (ja) * | 2004-01-14 | 2005-07-28 | Nec Corp | コンピュータシステム、サーバ計算機、コンピュータシステムのアプリケーション更新方法、プログラム |
JP2005267312A (ja) * | 2004-03-19 | 2005-09-29 | Hitachi Ltd | アプリケーション入れ替え方法およびそのプログラム |
JP2006146679A (ja) * | 2004-11-22 | 2006-06-08 | Hitachi Ltd | 情報処理装置の制御方法、情報処理装置、及びプログラム |
JP2007302389A (ja) * | 2006-05-10 | 2007-11-22 | Toshiba Elevator Co Ltd | エレベータ監視システム |
JP2008099022A (ja) * | 2006-10-12 | 2008-04-24 | Ricoh Co Ltd | 情報処理装置、データ管理方法及びデータ管理プログラム |
JP2009069972A (ja) * | 2007-09-11 | 2009-04-02 | Nomura Research Institute Ltd | 分類データ管理システム |
-
2010
- 2010-10-08 JP JP2010228033A patent/JP5530893B2/ja not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11353202A (ja) * | 1998-06-10 | 1999-12-24 | Ntt Mobil Commun Network Inc | 分散データ処理システム |
JP2005202573A (ja) * | 2004-01-14 | 2005-07-28 | Nec Corp | コンピュータシステム、サーバ計算機、コンピュータシステムのアプリケーション更新方法、プログラム |
JP2005267312A (ja) * | 2004-03-19 | 2005-09-29 | Hitachi Ltd | アプリケーション入れ替え方法およびそのプログラム |
JP2006146679A (ja) * | 2004-11-22 | 2006-06-08 | Hitachi Ltd | 情報処理装置の制御方法、情報処理装置、及びプログラム |
JP2007302389A (ja) * | 2006-05-10 | 2007-11-22 | Toshiba Elevator Co Ltd | エレベータ監視システム |
JP2008099022A (ja) * | 2006-10-12 | 2008-04-24 | Ricoh Co Ltd | 情報処理装置、データ管理方法及びデータ管理プログラム |
JP2009069972A (ja) * | 2007-09-11 | 2009-04-02 | Nomura Research Institute Ltd | 分類データ管理システム |
Non-Patent Citations (2)
Title |
---|
CSNH201000084004; 長谷川 知洋: 'ライフログ活用サービスの基盤技術' NTT技術ジャーナル 第22巻, 20100701, pp.20-23 * |
JPN6013049634; 長谷川 知洋: 'ライフログ活用サービスの基盤技術' NTT技術ジャーナル 第22巻, 20100701, pp.20-23 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014067162A (ja) * | 2012-09-25 | 2014-04-17 | Nec Corp | クラスタシステム及びクラスタシステムのアップデート方法 |
WO2017002194A1 (ja) * | 2015-06-30 | 2017-01-05 | 株式会社日立製作所 | 管理システム、及び、管理方法 |
JPWO2017002194A1 (ja) * | 2015-06-30 | 2017-10-05 | 株式会社日立製作所 | 管理システム、及び、管理方法 |
Also Published As
Publication number | Publication date |
---|---|
JP5530893B2 (ja) | 2014-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11647009B2 (en) | Access request conversion method and apparatus | |
CN107633016B (zh) | 数据处理方法及装置和电子设备 | |
US20140344340A1 (en) | Service request processing | |
US20130254761A1 (en) | Granular application sessions tagging | |
WO2019100921A1 (zh) | 消息推送方法及装置 | |
TWI751139B (zh) | 業務處理系統、業務處理方法以及業務更新方法 | |
US9088574B2 (en) | Subscriber identity module-based authentication of a wireless device and applications stored thereon | |
JP5992511B2 (ja) | クラウドサービス再接続の自動化 | |
JP6301256B2 (ja) | 処理方法、コンピュータプログラム及びメタデータサポートサーバ | |
US10621651B2 (en) | Automatic recharge system and method, and server | |
US20180302500A1 (en) | Environment isolation method and device | |
CN109450976B (zh) | 一种业务***的访问的方法及装置 | |
CN114189525B (zh) | 服务请求方法、装置和电子设备 | |
US20180239761A1 (en) | Collision detection using state management of configuration items | |
JP2015501050A5 (ja) | ||
CN111770184A (zh) | 基于小程序实现服务的方法及装置 | |
US8600960B2 (en) | Processing proposed changes to data | |
CN108512684A (zh) | 固件升级方法和***以及固件升级管理装置 | |
US10104163B1 (en) | Secure transfer of virtualized resources between entities | |
CN112866421A (zh) | 基于分布式缓存以及nsq的智能合约运行方法及装置 | |
WO2024146285A1 (zh) | 一种基于区块链的数据处理方法、设备以及可读存储介质 | |
CN114328029A (zh) | 一种应用资源的备份方法、装置、电子设备及存储介质 | |
JP5530893B2 (ja) | サービス提供システムの機能拡張方法 | |
CN112860398A (zh) | 基于规则引擎的数据处理方法、装置、设备及介质 | |
CN113704295A (zh) | 业务请求的处理方法、***及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130214 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130927 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131008 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131120 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131224 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140221 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140415 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140421 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5530893 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |