JP2010061520A - 接続サーバ機器およびサーバシステム - Google Patents
接続サーバ機器およびサーバシステム Download PDFInfo
- Publication number
- JP2010061520A JP2010061520A JP2008228245A JP2008228245A JP2010061520A JP 2010061520 A JP2010061520 A JP 2010061520A JP 2008228245 A JP2008228245 A JP 2008228245A JP 2008228245 A JP2008228245 A JP 2008228245A JP 2010061520 A JP2010061520 A JP 2010061520A
- Authority
- JP
- Japan
- Prior art keywords
- identification data
- server device
- request message
- transaction
- terminal device
- 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
Abstract
【解決手段】 サーバシステムは、複数の接続サーバ機器10と、当該複数の接続サーバ機器10において実行中のトランザクションを管理する共用サーバ機器20とを有する。接続サーバ機器10は、端末装置からの要求メッセージに含まれるトランザクションの識別データを記憶する識別データテーブル13と、識別データが実行中のトランザクションとして共用サーバ機器20に記憶されているか否かを確認する識別データ確認処理部14と、識別データテーブルに記憶した識別データを共用サーバ機器20に送信する識別データ送信部15とを有する。トランザクション実行中の端末装置から送信される要求メッセージを受信したときに、識別データ送信部15は、識別データ確認処理部14による確認処理を行わずに共用サーバ機器20に識別データを送信する。
【選択図】 図1
Description
(第1の実施の形態)
図1は、本発明の実施の形態の接続サーバ機器10および共用サーバ機器20の構成を示す図である。図1を用いて接続サーバ機器10および共用サーバ機器20について説明する前に、本実施の形態の接続サーバ機器10および共用サーバ機器20が適用されるサーバシステム全体の構成について説明する。
図5は、第2の実施の形態の接続サーバ機器10の構成を示す図である。第2の実施の形態の接続サーバ機器10の基本的な構成は、第1の実施の形態の接続サーバ機器10と同じであるが、第1の実施の形態の構成に加えて、トランザクション管理部12が削除履歴記憶部16を有している。
11 端末装置通信部
12 トランザクション管理部
13 識別データテーブル
14 識別データ確認処理部
15 識別データ送信部
16 削除履歴記憶部
20 共用サーバ機器
21 識別データテーブル
30 端末装置
40 分散機器
Claims (10)
- 端末装置から送信される要求メッセージの受信と、前記要求メッセージに対する応答メッセージの送信とを含むトランザクションを実行する接続サーバ機器であって、
当該接続サーバ機器を含む複数の接続サーバ機器において実行中のトランザクションを管理する共用サーバ機器に接続され、
前記端末装置からの前記要求メッセージを受信すると共に、前記端末装置に前記応答メッセージを送信する端末装置通信部と、
前記端末装置通信部にて前記要求メッセージを受信したときに、前記要求メッセージに含まれるトランザクションの識別データを記憶する識別データテーブルと、
前記識別データが実行中のトランザクションとして前記共用サーバ機器に記憶されているか否かを確認する識別データ確認処理部と、
前記識別データテーブルに記憶した前記識別データを、前記共用サーバ機器に記憶させるために前記共用サーバ機器に送信する識別データ送信部と、
を備え、
前記端末装置通信部にてトランザクション実行中でない前記端末装置からの要求メッセージを受信したときに、前記識別データ確認処理部は、受信した要求メッセージに含まれる識別データが前記共用サーバ機器に記憶されているか否かを確認し、
トランザクション実行中の前記端末装置からの要求メッセージを受信したときに、前記識別データ送信部は、前記識別データ確認処理部による確認処理を行わずに前記共用サーバ機器に前記識別データを送信する接続サーバ機器。 - 前記端末装置通信部にてトランザクションの終了を示すコミットメッセージを受信したときに、前記識別データ送信部は、前記共用サーバ機器に前記識別データの削除要求を送信する請求項1に記載の接続サーバ機器。
- 前記識別データの削除要求を送信する際に、前記共用サーバ機器の識別データを削除したことを示す削除履歴を記憶する削除履歴記憶部を備え、
前記端末装置通信部にてトランザクション実行中でない前記端末装置から送信された要求メッセージを受信したときに、前記識別データ送信部は、前記要求メッセージの送信元の端末装置が前記削除履歴記憶部に記憶された削除履歴に係る識別データの送信元の端末装置と一致するか否か判定し、一致する場合に前記識別データ確認処理部による確認処理を行わずに前記共用サーバ機器に前記識別データを送信する請求項2に記載の接続サーバ機器。 - 前記共用サーバ機器が前記接続サーバ機器からの識別データの受信に応じて、それより前に当該識別データの送信元の端末装置のトランザクションを実行した接続サーバ機器に対して送信する削除履歴の削除要求を、前記共用サーバ機器から受信したときに、前記削除履歴を削除する請求項3に記載の接続サーバ機器。
- 前記端末装置通信部にてトランザクション実行中でない端末装置から送信された要求メッセージを受信したときに、前記識別データ確認処理部は、前記共用サーバ機器に記憶された識別データを読み出し、読み出した識別データと前記要求メッセージに含まれる識別データとを比較して、前記要求メッセージに対する処理が完了しているか否かを判定する請求項1〜4のいずれかに記載の接続サーバ機器。
- 請求項1〜5のいずれかに記載の複数の接続サーバ機器と、
前記接続サーバ機器から送信された識別データを記憶する共用サーバ機器と、
を備えるサーバシステム。 - 一のトランザクションの実行中において、端末装置からの要求メッセージを同一の接続サーバ機器に送信する分散機器を備える請求項6に記載のサーバシステム。
- 複数の前記共用サーバ機器を備え、
前記共用サーバ機器のそれぞれに接続する接続サーバ機器が対応付けられている請求項6または7に記載のサーバシステム。 - 端末装置から送信される要求メッセージの受信と、前記要求メッセージに対する応答メッセージの送信とを含むトランザクションを実行する接続サーバ機器であって、他の接続サーバ機器とともに共用サーバ機器に接続された接続サーバ機器によってトランザクションを管理する方法において、
前記接続サーバ機器が、前記端末装置から送信される前記要求メッセージを受信するステップと、
前記接続サーバ機器が、前記要求メッセージに含まれるトランザクションの識別データを識別データテーブルに記憶するステップと、
受信した要求メッセージがトランザクション実行中でない前記端末装置から送信された要求メッセージであるときに、前記識別データが実行中のトランザクションとして前記共用サーバ機器に記憶されているか否かを確認するステップと、
前記識別データを、前記共用サーバ機器に記憶させるために前記共用サーバ機器に送信するステップと、
を備えたトランザクション管理方法。 - 端末装置から送信される要求メッセージの受信と、前記要求メッセージに対する応答メッセージの送信とを含むトランザクションを実行する接続サーバ機器であって他の接続サーバ機器とともに共用サーバ機器に接続された接続サーバ機器に、トランザクションの管理を行わせるためのプログラムであって、前記接続サーバ機器に、
前記端末装置から送信される前記要求メッセージを受信するステップと、
前記要求メッセージに含まれるトランザクションの識別データを識別データテーブルに記憶するステップと、
受信した要求メッセージがトランザクション実行中でない前記端末装置から送信された要求メッセージであるときに、前記識別データが実行中のトランザクションとして前記共用サーバ機器に記憶されているか否かを確認するステップと、
前記識別データを、前記共用サーバ機器に記憶させるために前記共用サーバ機器に送信するステップと、
を実行させるプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008228245A JP5107836B2 (ja) | 2008-09-05 | 2008-09-05 | 接続サーバ機器およびサーバシステム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008228245A JP5107836B2 (ja) | 2008-09-05 | 2008-09-05 | 接続サーバ機器およびサーバシステム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010061520A true JP2010061520A (ja) | 2010-03-18 |
| JP5107836B2 JP5107836B2 (ja) | 2012-12-26 |
Family
ID=42188226
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008228245A Expired - Fee Related JP5107836B2 (ja) | 2008-09-05 | 2008-09-05 | 接続サーバ機器およびサーバシステム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5107836B2 (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006146663A (ja) * | 2004-11-22 | 2006-06-08 | Hitachi Ltd | セッション情報管理方法、セッション情報管理システム、セッション情報管理サーバおよびそのプログラム |
| JP2008152471A (ja) * | 2006-12-15 | 2008-07-03 | Fujitsu Ltd | サーバ、情報処理方法、サーバ用プログラム、およびサーバシステム |
-
2008
- 2008-09-05 JP JP2008228245A patent/JP5107836B2/ja not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006146663A (ja) * | 2004-11-22 | 2006-06-08 | Hitachi Ltd | セッション情報管理方法、セッション情報管理システム、セッション情報管理サーバおよびそのプログラム |
| JP2008152471A (ja) * | 2006-12-15 | 2008-07-03 | Fujitsu Ltd | サーバ、情報処理方法、サーバ用プログラム、およびサーバシステム |
Non-Patent Citations (2)
| Title |
|---|
| CSNG200800485066; 稗圃泰彦ほか: '遅延発呼制御システムにおける時限式暗号を用いた不正接続防止方式の検討' 電子情報通信学会技術研究報告 Vol.107 No.525, 20080228, 431-436頁, 社団法人電子情報通信学会 * |
| JPN6012027005; 稗圃泰彦ほか: '遅延発呼制御システムにおける時限式暗号を用いた不正接続防止方式の検討' 電子情報通信学会技術研究報告 Vol.107 No.525, 20080228, 431-436頁, 社団法人電子情報通信学会 * |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5107836B2 (ja) | 2012-12-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8433676B2 (en) | Solution method of in-doubt state in two-phase commit protocol of distributed transaction | |
| JP4732661B2 (ja) | クライアントのデータベースとサーバーのデータベースとを同期させる方法 | |
| KR100557192B1 (ko) | 서버와 클라이언트간에 데이터 동기화 시 비정상 종료된경우 데이터 전송 방법 및 그 시스템. | |
| US9445162B2 (en) | Interactive personal/internet protocol television reservation system, reservation plan management method and device | |
| US20090313330A1 (en) | Content delivery method and communication terminal apparatus | |
| CN101751415B (zh) | 元数据服务系统、元数据同步方法与写服务器更新方法 | |
| CN105338078A (zh) | 用于存储系统的数据存储方法和装置 | |
| CN102148850A (zh) | 一种集群系统的业务处理方法及集群系统 | |
| CN106170968B (zh) | 一种数据压缩存储方法、装置,及分布式文件系统 | |
| WO2016177130A1 (zh) | 通讯节点的选择方法及装置 | |
| CN101227379A (zh) | 一种实现数据同步的系统和方法 | |
| JP5255035B2 (ja) | フェイルオーバシステム、記憶処理装置及びフェイルオーバ制御方法 | |
| US10802896B2 (en) | Rest gateway for messaging | |
| US7512408B2 (en) | Scalable wireless messaging system | |
| CN115756304A (zh) | 一种实现配置数据一致性的方法、装置、设备及可读介质 | |
| CN106897288B (zh) | 数据库的服务提供方法和系统 | |
| US11070635B2 (en) | Device management server and method | |
| CN112463757A (zh) | 一种分布式系统的资源访问方法及相关装置 | |
| CN114328724B (zh) | 一种设备平行客户端数据同步方法及系统 | |
| JP5107836B2 (ja) | 接続サーバ機器およびサーバシステム | |
| US20180285404A1 (en) | Message Processing Node and Database in a Message Processing System and Methods of Operating the Same | |
| CN111130896A (zh) | 一种nfs故障的切换方法、系统及双控存储系统 | |
| KR102284092B1 (ko) | 데이터 중복 제거의 딕셔너리 동기화 방법 | |
| US11057463B2 (en) | Method for synchronizing context data of network functions in a mobile network | |
| JP7809032B2 (ja) | プロキシ装置、プロキシ方法およびプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110210 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120521 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120529 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120713 |
|
| 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: 20120925 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121004 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151012 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |