RMX 2014227 yohei 1 student RMX To group

  • Slides: 9
Download presentation
RMX教育 2014/2/27 yohei 1

RMX教育 2014/2/27 yohei 1

student RMXとは To: group{ wix }@ rmx. keio. jp 送信 問い合わ せ id name

student RMXとは To: group{ wix }@ rmx. keio. jp 送信 問い合わ せ id name group email 1 aoki wix aoki@ 2 harry ssql harry@ 3 kei wix kei@ 4 sakusa wix sakusa@ 5 masato ssql masato@ 6 yohei rmx yohei@ DBサーバー 返答 rmx. properties name RMXサーバー name. Type = String. . . 送信要求 group. Type = String group[1] = select student. email from student where student. group=$1 To: aoki@ To: kei@ mailサーバー To: sakusa@ 3

RMXのアドレス内に使用される 演算子 rmx. properties • ‘. ’ • 積集合 • ‘+’ • 和集合 •

RMXのアドレス内に使用される 演算子 rmx. properties • ‘. ’ • 積集合 • ‘+’ • 和集合 • ‘-’ • ポリモルフィックルール • 差集合 name. Type = String name[1] = = select student. email from student where student. name=$1. . . group. Type = String group[1] = select student. email from student where student. group=$1 4

標準形式アドレス • 記述形式 <rule>{<para>} <ope> <rule>{<para>}…@<sub>. <domain> name{sato}@rmx. db. ics. keio. ac. jp grade{1

標準形式アドレス • 記述形式 <rule>{<para>} <ope> <rule>{<para>}…@<sub>. <domain> name{sato}@rmx. db. ics. keio. ac. jp grade{1 -3}@rmx. db. ics. keio. ac. jp name{sato}. class{A}@rmx. db. ics. keio. ac. jp • 学年が4もしくは名前が佐藤である人 grade{4}+name{sato}@rmx. db. ics. keio. ac. jp • 学年が4もしくは名前が佐藤でクラスがAである人 grade{4}+name{sato}. class{A}@rmx. db. ics. keio. ac. jp 5

サブドメイン設定ファイル env. properties mail. Server = mail 0. db. ics. keio. ac. jp loglevel

サブドメイン設定ファイル env. properties mail. Server = mail 0. db. ics. keio. ac. jp loglevel = 4 domain = rmxdev: db. ics. keio. ac. jp, rmx-keio: rmx-keio. net receive_port=25 send_port=10026 rmxdev = testmatt, dbob, testy rmx-keio = testb 7

サブドメイン設定ファイル rmxdev_testy. properties db. Driver = org. postgresql. Driver db. Url = jdbc: postgresql:

サブドメイン設定ファイル rmxdev_testy. properties db. Driver = org. postgresql. Driver db. Url = jdbc: postgresql: //peugeot. db. ics. keio. ac. jp/yohei db. Id = yohei db. Password = debug. User = yohei@db. ics. keio. ac. jp grade. Type = integer grade[1] = select member. email from member where member. grade = $1 grade[2] = select member. email from member where member. grade>=$1 and member. grade<=$2 name. Type = String name[1] = select member. email from member where member. name=$1 8