资源简介
基于RMI的分布式议程服务,可以用户注册,添加会议,查询会议,删除会议,清除会议,附带bat
代码片段和文件信息
package bupt.sse.wenfeng.Client;
import java.text.SimpleDateFormat;
import java.util.Scanner;
import java.net.MalformedURLException;
import java.rmi.*;
import bupt.sse.wenfeng.service.Interface;
public class Client
{
private static int PORT = 1099;
public static void main(String[] args) throws Exception
{
System.out.println(“请按照一下输入执行对应操作“);
System.out.println(“输入 操作“);
System.out.println(“-r 注册“);
System.out.println(“-a 添加会议“);
System.out.println(“-q 列入会议“);
System.out.println(“-d 删除会议“);
System.out.println(“-c 清空会议“);
String input = ““;
Scanner in = new Scanner(System.in);
while(!input.equals(“-Exit“)){
input = ““;
input = in.nextLine();
SimpleDateFormat format = new SimpleDateFormat(“yyyy-MM-dd“);
String registryURL = “rmi://localhost:“+PORT+“/Server“;
Interface service = null;
try {
service = (Interface)Naming.lookup(registryURL);
if(input.equals(“-r“))
{
if(service.register(“bupt“ “123“))
System.out.println(“register success“);
else
System.out.println(“error“);
if(service.register(“sse“ “123“))
System.out.println(“register success“);
else
System.out.println(“error“);
if(service.register(“wenfeng“ “123“))
System.out.println(“register success“);
else
System.out.println(“error“);
}
else if(input.equals(“-a“))
{
if(service.add(“bupt“ “123“ “sse“ “business“ “生意会议“ format.parse(“2015-12-11“)format.parse(“2015-12-12“)))
System.out.println(“add success“);
else
System.out.println(“error“);
if(service.add(“sse“ “123“ “wenfeng“ “technology_research“ “技术会议“ format.parse(“2015-12-22“)format.parse(“2015-12-23“)))
System.out.println(“add success“);
else
System.out.println(“error“);
if(service.add(“wenfeng“ “123“ “bupt“ “lecture“ “事务会议“ format.parse(“2015-12-15“)format.parse(“2015-12-20“)))
System.out.println(“add success“);
else
System.out.println(“error“);
}
else if(input.equals(“-q“))
{
String queryresult= new String(service.query(“bupt“format.parse(“2015-12-11“)format.parse(“2015-12-12“)));
if(queryresult.length()>1)
System.out.println(queryresult);
else
System.out.println(“error“);
queryresult= new String(service.query(“wenfeng“format.parse(“2015-12-15“)format.parse(“2015-12-20“)));
if(queryresult.length()>1)
System.out.println(queryresult);
else
System.out.println(“error“);
queryresult= new String(service.query(“sse“format.parse(“2015-12-22“)format.parse(“2015-12-23“)));
if(queryresult.length()>1)
System.out.println(queryresult);
else
System.out.println(“error“);
}
else if(input.equals(“-d“))
{
if(service.delete(“bupt“ 1))
System.out.println(“delete s
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-01-05 14:59 MeetingSystem\
文件 301 2015-12-24 18:07 MeetingSystem\.classpath
文件 389 2015-12-24 18:07 MeetingSystem\.project
目录 0 2016-01-05 14:59 MeetingSystem\.settings\
文件 598 2015-12-24 18:07 MeetingSystem\.settings\org.eclipse.jdt.core.prefs
文件 137 2015-12-24 20:32 MeetingSystem\add.bat
目录 0 2016-01-05 14:59 MeetingSystem\bin\
目录 0 2016-01-05 14:59 MeetingSystem\bin\bupt\
目录 0 2016-01-05 14:59 MeetingSystem\bin\bupt\sse\
目录 0 2016-01-05 14:59 MeetingSystem\bin\bupt\sse\wenfeng\
目录 0 2016-01-05 14:59 MeetingSystem\bin\bupt\sse\wenfeng\Client\
文件 3411 2015-12-24 20:29 MeetingSystem\bin\bupt\sse\wenfeng\Client\Client.class
文件 3727 2015-12-24 20:56 MeetingSystem\bin\bupt\sse\wenfeng\Client\ClientForBAT.class
目录 0 2016-01-05 14:59 MeetingSystem\bin\bupt\sse\wenfeng\service\
文件 4302 2015-12-24 20:49 MeetingSystem\bin\bupt\sse\wenfeng\service\Implement.class
文件 614 2015-12-24 20:53 MeetingSystem\bin\bupt\sse\wenfeng\service\Interface.class
文件 1874 2015-12-24 20:49 MeetingSystem\bin\bupt\sse\wenfeng\service\Meeting.class
文件 1219 2015-12-24 20:49 MeetingSystem\bin\bupt\sse\wenfeng\service\Server.class
文件 623 2015-12-24 20:49 MeetingSystem\bin\bupt\sse\wenfeng\service\User.class
文件 137 2015-12-24 20:36 MeetingSystem\clear.bat
文件 137 2015-12-24 20:35 MeetingSystem\delete.bat
文件 137 2015-12-24 20:33 MeetingSystem\query.bat
文件 137 2015-12-24 20:31 MeetingSystem\register.bat
文件 110 2015-12-24 20:25 MeetingSystem\server.bat
目录 0 2016-01-05 14:59 MeetingSystem\src\
目录 0 2016-01-05 14:59 MeetingSystem\src\bupt\
目录 0 2016-01-05 14:59 MeetingSystem\src\bupt\sse\
目录 0 2016-01-05 14:59 MeetingSystem\src\bupt\sse\wenfeng\
目录 0 2016-01-05 14:59 MeetingSystem\src\bupt\sse\wenfeng\Client\
文件 3651 2015-12-24 20:17 MeetingSystem\src\bupt\sse\wenfeng\Client\Client.java
文件 3488 2015-12-24 20:56 MeetingSystem\src\bupt\sse\wenfeng\Client\ClientForBAT.java
............此处省略35个文件信息
相关资源
- spring微服务实战中文完整版
- dubbo.xsd分布式dubbo的约束文件
- macOS 修改终端Terminal配色方案 所需文
- 分布式压缩感知
- PSCAD中微电网定直流电压控制、PQ控制
- springboot+dubbo+zookeeper实现分布式系统增
- 含分布式电源的多阶段配电网扩展规
- pso分布式电源无功优化
- mii转rmii接口
- 分布式的PCA
- 同步算法在分布式系统中的实现与应
- consul 指南
-
gba
se8t数据库安装说明亲测可用 - 基于shiro前后端分离分布式权限管理(
- informix数据库常用备份方法 - 总结
- ieee 分布式34节点模型
- IPEXPORT.H、Iphlpapi.h、IPHLPAPI.LIB、IPRTR
- 分布式电源pq控制
- OpenMP程序
- 大规模高性能分布式存储系统设计与
- 超级终端hyperterminal
- Dubbo新手入门HelloWorld(zookeeper)源码
- WCF分布式事务配置文档+Demo
- 东北大学博士分布式操作系统2007入学
- 分布式数据库PPT课件
- 西工大网络与分布式实验4web
- ieee 分布式4节点模型
- GarminUnlockerAlternativev8.0.1
- 北邮软工_分布式温控管理系统
- Mobile Terminal稳定不闪退版本
评论
共有 条评论