SlideShare a Scribd company logo
1 of 20
Notes/Dominoのスケジュール
機能のおさらい
さてカレンダー接続の話しが
出てきたので本日はそれ系の
話しを少しばかり、、、
2
よく、
各自の予定はカレンダーと呼び、
予定の検索や時間調整はスケジュー
ルと呼びますよね。
今回はNotes/Dominoがそのスケ
ジュールをどの様に処理しているか
のお話しです。。。
3
メールDB
メールDB
スケジュール管理(空き時間)を構成する要素
4
メールDB
Busytime
Clubusy
スケジュール
マネージャ
ScheD
カレンダー
コネクタ
Calconn
リソース
マネージャ
RnRMgr
ルーター
Router
会議室
予約DB
ユーザーから
問い合わせ
Busytimeの中身ってどんなの?
• 1サーバーに1つ
• サーバーが面倒見るメールDB達の分が
ある
• Clubusyはクラスタメンバー全員で面倒
を見る
• 1ユーザー(1リソース)ごとに1文書
• これから未来のスケジュールデータだ
けが収まっている
• 見ての通り文書競合はよく起こる
• メールDBのカレンダープロファイルが
正しく登録されたユーザーの情報だけ
が入る
• カレンダープロファイルには誰に空き
時間を提供するかを指定する設定があ
る(次ページ参照)
• ところでこの「Busy Time List」って
データ形式はなに?5
メールDBのプリファレンス
• 「メール/カレンダーへのアクセ
ス」と「スケジュールへのアクセ
ス」は別物
• ここで指定しないと他のユーザー
からの問い合わせに何処まで情報
提供してい良いか分からなくなる
• このタブを見ないで保存だけする
と空き時間は全員に提供される
6
サーバー設定文書(*)にだけ
•抽出するカレンダー
の詳細という項目も
ある
7
スケジュール問い合わせ(サーバー自身)
•ScheDがbusytimeに問
い合わせてリストを取
得する
•各人の条件に合わせて
提供するデータを絞り
込む
8
Busytime
スケジュール
マネージャ
ScheD
スケジュール問い合わせ(隣のサーバーが絡
む)
•自分のユーザーは
ScheDがbusytimeに問
い合わせてリストを取
得する
•他のサーバーには
Calconnが問い合わせ
て情報を取得する
•各人の、、(以下同
じ)
9
Busytime
スケジュール
マネージャ
ScheD
カレンダー
コネクタ
Calconn
Busytime
スケジュール
マネージャ
ScheD
カレンダー
コネクタ
Calconn
スケジュール問い合わせ(クラスターなら)
•クラスターメンバーの
ユーザー情報は全て
ローカルのClubusyに
あるのでScheDがデー
タを取得するだけで済
む
•各人の、、(以下同
じ)
10
Clubusy
スケジュール
マネージャ
ScheD
カレンダー
コネクタ
Calconn
Clubusy
スケジュール
マネージャ
ScheD
カレンダー
コネクタ
Calconn
スケジュール問い合わせ(隣接・非隣接ドメ
イン)
• ドメイン文書の情報を利用し
て問い合わせを行う
• 各人の、、(以下同じ)
11
Busytime
スケジュール
マネージャ
ScheD
カレンダー
コネクタ
Calconn
Busytime
スケジュール
マネージャ
ScheD
カレンダー
コネクタ
Calconn
スケジュール問い合わせ(異種ドメイン)
• ユーザー文書!からカレンダードメイン
を把握
• ドメイン一覧から異種ドメインを把握
• カレンダータブから利用しているシステ
ムを把握
12
Busytime
スケジュール
マネージャ
ScheD
カレンダー
コネクタ
Calconn
ノーツ関数?での利用方法
•空き時間情報ダ
イアログが使用
できる
13
LotusScriptでの利用方法
14
メールDB
メールDB
遙か遠い昔、他にもコネクターが存在した…..
15
メールDB
Busytime
Clubusy
スケジュール
マネージャ
ScheD
カレンダー
コネクタ
Calconn
リソース
マネージャ
RnRMgr
ルーター
Router
会議室
予約DB
ユーザーから
問い合わせ
Exchange
Calendar Connector
ExCalcon Microsoft社
謹製
“OnTime for Domino” support Exchange
• OnTimeはご存知のように
DominoDirectoryとbusytime
とメールDBの必要部分だけを
集めたようなConfigDBに情報
をストアして動作します。
• なのでコネクタや異種ドメイ
ン文書などは必要としません。
• DominoDirectoryに必要なの
はそのユーザーのユーザー文
書だけ。
• メールシステムをその他のイ
ンターネットメールに設定し、
インターネットアドレスを
Exchangeのメールアドレスに
指定して下さい。
16
OnTime Configの設定はEx用の文書の作成だ
け
• 同期をつかさどるロジック
は全てExchange用のServlet
で実装
• そもそもOnTime for
Microsoftも全てTomcat上
のServletで実装されている
17
あとはDDに存在するユーザーを同期対象と
して動作
18
例のHCLが言ってる話しは少々違うんです
•さっきの画面とかもそうだけど、こ
のままではOnTimeのUIを使用しない
と使えないか
•もしくはOnTime Configを覗かない
と情報を取得出来ないことになりま
すよね?
•もうわかりますよね。。。。。
19
続きは
Notes/Domino Solution 2019
でご紹介します
http://nds2019.jp

More Related Content

What's hot

rsyncのちょっとイイ話
rsyncのちょっとイイ話rsyncのちょっとイイ話
rsyncのちょっとイイ話
Kazuhiro Oinuma
 
AWS Elastic Beanstalk(初心者向け 超速マスター編)JAWSUG大阪
AWS Elastic Beanstalk(初心者向け 超速マスター編)JAWSUG大阪AWS Elastic Beanstalk(初心者向け 超速マスター編)JAWSUG大阪
AWS Elastic Beanstalk(初心者向け 超速マスター編)JAWSUG大阪
崇之 清水
 

What's hot (20)

What's New in MySQL 5.7 Replication
What's New in MySQL 5.7 ReplicationWhat's New in MySQL 5.7 Replication
What's New in MySQL 5.7 Replication
 
ビュー索引のキホン(前編)
ビュー索引のキホン(前編)ビュー索引のキホン(前編)
ビュー索引のキホン(前編)
 
クラウド環境下におけるAPIリトライ設計
クラウド環境下におけるAPIリトライ設計クラウド環境下におけるAPIリトライ設計
クラウド環境下におけるAPIリトライ設計
 
SharePoint Online へのアクセスを制限しよう
SharePoint Online へのアクセスを制限しようSharePoint Online へのアクセスを制限しよう
SharePoint Online へのアクセスを制限しよう
 
単なるキャッシュじゃないよ!?infinispanの紹介
単なるキャッシュじゃないよ!?infinispanの紹介単なるキャッシュじゃないよ!?infinispanの紹介
単なるキャッシュじゃないよ!?infinispanの紹介
 
【Veeam基礎】簡単解説!バックアップ可能な環境や機能をご紹介
【Veeam基礎】簡単解説!バックアップ可能な環境や機能をご紹介【Veeam基礎】簡単解説!バックアップ可能な環境や機能をご紹介
【Veeam基礎】簡単解説!バックアップ可能な環境や機能をご紹介
 
Notes を様々なサービスと連携させてみよう!
Notes を様々なサービスと連携させてみよう!Notes を様々なサービスと連携させてみよう!
Notes を様々なサービスと連携させてみよう!
 
サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技
サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技
サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技
 
What's new in Spring Batch 5
What's new in Spring Batch 5What's new in Spring Batch 5
What's new in Spring Batch 5
 
Notes的減量サバイバル
Notes的減量サバイバルNotes的減量サバイバル
Notes的減量サバイバル
 
rsyncのちょっとイイ話
rsyncのちょっとイイ話rsyncのちょっとイイ話
rsyncのちょっとイイ話
 
Springを何となく使ってる人が抑えるべきポイント
Springを何となく使ってる人が抑えるべきポイントSpringを何となく使ってる人が抑えるべきポイント
Springを何となく使ってる人が抑えるべきポイント
 
今日から始める LotusScript - Domino クラスライブラリの使い方(Version 1.1)
今日から始める LotusScript - Domino クラスライブラリの使い方(Version 1.1)今日から始める LotusScript - Domino クラスライブラリの使い方(Version 1.1)
今日から始める LotusScript - Domino クラスライブラリの使い方(Version 1.1)
 
MySQLトラブル解析入門
MySQLトラブル解析入門MySQLトラブル解析入門
MySQLトラブル解析入門
 
Azure Database for PostgreSQL 入門 (PostgreSQL Conference Japan 2021)
Azure Database for PostgreSQL 入門 (PostgreSQL Conference Japan 2021)Azure Database for PostgreSQL 入門 (PostgreSQL Conference Japan 2021)
Azure Database for PostgreSQL 入門 (PostgreSQL Conference Japan 2021)
 
【配信!Veeam情報局】バックアップ容量の最適化、ストレージ節約や拡張方法を解説!
【配信!Veeam情報局】バックアップ容量の最適化、ストレージ節約や拡張方法を解説!【配信!Veeam情報局】バックアップ容量の最適化、ストレージ節約や拡張方法を解説!
【配信!Veeam情報局】バックアップ容量の最適化、ストレージ節約や拡張方法を解説!
 
ぱぱっと理解するSpring Cloudの基本
ぱぱっと理解するSpring Cloudの基本ぱぱっと理解するSpring Cloudの基本
ぱぱっと理解するSpring Cloudの基本
 
Recap: Windows Server 2019 Failover Clustering
Recap: Windows Server 2019 Failover ClusteringRecap: Windows Server 2019 Failover Clustering
Recap: Windows Server 2019 Failover Clustering
 
Postgres Playground で pgbench を走らせよう!(第35回PostgreSQLアンカンファレンス@オンライン 発表資料)
Postgres Playground で pgbench を走らせよう!(第35回PostgreSQLアンカンファレンス@オンライン 発表資料)Postgres Playground で pgbench を走らせよう!(第35回PostgreSQLアンカンファレンス@オンライン 発表資料)
Postgres Playground で pgbench を走らせよう!(第35回PostgreSQLアンカンファレンス@オンライン 発表資料)
 
AWS Elastic Beanstalk(初心者向け 超速マスター編)JAWSUG大阪
AWS Elastic Beanstalk(初心者向け 超速マスター編)JAWSUG大阪AWS Elastic Beanstalk(初心者向け 超速マスター編)JAWSUG大阪
AWS Elastic Beanstalk(初心者向け 超速マスター編)JAWSUG大阪
 

More from toshihiro okamoto

More from toshihiro okamoto (19)

第34回 Office 365 勉強会 岡本敏弘/OnTime Group Calendar Direct Shop(有限会社アクセル) 「海外エンジ...
第34回 Office 365 勉強会  岡本敏弘/OnTime Group Calendar Direct Shop(有限会社アクセル)  「海外エンジ...第34回 Office 365 勉強会  岡本敏弘/OnTime Group Calendar Direct Shop(有限会社アクセル)  「海外エンジ...
第34回 Office 365 勉強会 岡本敏弘/OnTime Group Calendar Direct Shop(有限会社アクセル) 「海外エンジ...
 
OnTime for Domino から 各種オンライン会議の開催
OnTime for Domino から 各種オンライン会議の開催OnTime for Domino から 各種オンライン会議の開催
OnTime for Domino から 各種オンライン会議の開催
 
第33回 Office 365 勉強会 OnTime Group Calendar の Teams 踏み込み活用術
第33回 Office 365 勉強会 OnTime Group Calendar の Teams 踏み込み活用術第33回 Office 365 勉強会 OnTime Group Calendar の Teams 踏み込み活用術
第33回 Office 365 勉強会 OnTime Group Calendar の Teams 踏み込み活用術
 
OnTime 認証方式の一つ「メールによるワンタイムトークン発行」画面サンプル」
OnTime 認証方式の一つ「メールによるワンタイムトークン発行」画面サンプル」OnTime 認証方式の一つ「メールによるワンタイムトークン発行」画面サンプル」
OnTime 認証方式の一つ「メールによるワンタイムトークン発行」画面サンプル」
 
Microsoft版「With/Afterコロナ」時代の組織における行動管理 企業スケジューラに求められた重要機能を OnTime Group Calen...
Microsoft版「With/Afterコロナ」時代の組織における行動管理企業スケジューラに求められた重要機能を OnTime Group Calen...Microsoft版「With/Afterコロナ」時代の組織における行動管理企業スケジューラに求められた重要機能を OnTime Group Calen...
Microsoft版「With/Afterコロナ」時代の組織における行動管理 企業スケジューラに求められた重要機能を OnTime Group Calen...
 
「With/Afterコロナ」時代の組織における行動管理 企業スケジューラに求められた重要機能を OnTime Group Calendar で実現
「With/Afterコロナ」時代の組織における行動管理企業スケジューラに求められた重要機能を OnTime Group Calendar で実現「With/Afterコロナ」時代の組織における行動管理企業スケジューラに求められた重要機能を OnTime Group Calendar で実現
「With/Afterコロナ」時代の組織における行動管理 企業スケジューラに求められた重要機能を OnTime Group Calendar で実現
 
engage 2020 review パブリック版
engage 2020 review パブリック版engage 2020 review パブリック版
engage 2020 review パブリック版
 
第28回 Office 365 勉強会 OnTime Group Calendar for Microsoft Teams
第28回 Office 365 勉強会 OnTime Group Calendar for Microsoft Teams第28回 Office 365 勉強会 OnTime Group Calendar for Microsoft Teams
第28回 Office 365 勉強会 OnTime Group Calendar for Microsoft Teams
 
engage2019 フィードバックセッション テクてく Lotus 技術者夜会
engage2019 フィードバックセッション テクてく Lotus 技術者夜会engage2019 フィードバックセッション テクてく Lotus 技術者夜会
engage2019 フィードバックセッション テクてく Lotus 技術者夜会
 
第15回のの会 「さてengage2019について」
第15回のの会 「さてengage2019について」第15回のの会 「さてengage2019について」
第15回のの会 「さてengage2019について」
 
Notes/Dominoのモニタリング機能(DDM)について
Notes/Dominoのモニタリング機能(DDM)についてNotes/Dominoのモニタリング機能(DDM)について
Notes/Dominoのモニタリング機能(DDM)について
 
Notes/Dominoのイベントモニター機能とは?
Notes/Dominoのイベントモニター機能とは?Notes/Dominoのイベントモニター機能とは?
Notes/Dominoのイベントモニター機能とは?
 
Notes/Domino のシステム管理プロセスとは?
Notes/Domino のシステム管理プロセスとは?Notes/Domino のシステム管理プロセスとは?
Notes/Domino のシステム管理プロセスとは?
 
CI63 Azure AD Domain Services と OnTime Group Calendar for Microsoft を 50 分で...
CI63 Azure AD Domain Services と  OnTime Group Calendar for Microsoft を  50 分で...CI63 Azure AD Domain Services と  OnTime Group Calendar for Microsoft を  50 分で...
CI63 Azure AD Domain Services と OnTime Group Calendar for Microsoft を 50 分で...
 
オンプレ AD と Office 365 が共存している企業さんでの OnTime 的カレンダー共有の解決方法
オンプレ AD と Office 365 が共存している企業さんでの OnTime 的カレンダー共有の解決方法オンプレ AD と Office 365 が共存している企業さんでの OnTime 的カレンダー共有の解決方法
オンプレ AD と Office 365 が共存している企業さんでの OnTime 的カレンダー共有の解決方法
 
いったいCaretNoteIDってどんなときに使うのか?
いったいCaretNoteIDってどんなときに使うのか?いったいCaretNoteIDってどんなときに使うのか?
いったいCaretNoteIDってどんなときに使うのか?
 
Notes/Domino Solutions 2017 OnTime Session
Notes/Domino Solutions 2017 OnTime SessionNotes/Domino Solutions 2017 OnTime Session
Notes/Domino Solutions 2017 OnTime Session
 
OnTime Mobile Calendar Ver.5 マニュアル
OnTime Mobile Calendar Ver.5 マニュアルOnTime Mobile Calendar Ver.5 マニュアル
OnTime Mobile Calendar Ver.5 マニュアル
 
IBM Verseはビジネスリーダーの夢を見るか?
IBM Verseはビジネスリーダーの夢を見るか?IBM Verseはビジネスリーダーの夢を見るか?
IBM Verseはビジネスリーダーの夢を見るか?
 

Notes/Dominoのスケジュール機能のおさらい 及び OnTimeのDomino/Exchange連携機能