请问java中间件有必要提供用户界面吗

芷听 2012-04-15 07:39:52
如题。老师要求做一个排序中间件,请问有必要提供用户界面吗?而且,说一下大致做排序中间件的思路好吗
...全文
126 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
magong 2012-04-16
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

这是作业要求:

开发“排序”中间件
设计其体系结构
开发软件
提示:
数据的输入可能是键盘输入、文件、其它软件的输出;
数据的类型可能是简单类型、结构、对象,文件;
排序的依据可以根据用户的要求;
数据的输出可能输出到显示器、打印机、作为软件的输入、文件。
[/Quote]
这样倒是说得通,可以写点独立运行的服务了。
IO环节分散的,需要用适配器适应每种IO形式。每种设备一个Driver。
为提供服务给不同的客户端使用,你需要实现不同形式的客户端API,
API中,需要给用户定义能跨越各种数据类型的数据格式。
昨日凡阳 2012-04-15
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

这是作业要求:

开发“排序”中间件
设计其体系结构
开发软件
提示:
数据的输入可能是键盘输入、文件、其它软件的输出;
数据的类型可能是简单类型、结构、对象,文件;
排序的依据可以根据用户的要求;
数据的输出可能输出到显示器、打印机、作为软件的输入、文件。
[/Quote]

作业要求简短几句话,但是包含的原则相当多,不用界面呈现,相信你会无从下手,用界面呈现,相信你也会不知所措,因为这个要考虑太多东西。
芷听 2012-04-15
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

引用 2 楼 的回复:

老师要求对可以多种输入方式排序,可以对键盘输入,文件等排序。

哦?这也能上升为中间件?函数库就可以完成的功能嘛。
[/Quote]

就是很郁闷啊。。
magong 2012-04-15
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

老师要求对可以多种输入方式排序,可以对键盘输入,文件等排序。
[/Quote]
哦?这也能上升为中间件?函数库就可以完成的功能嘛。
芷听 2012-04-15
  • 打赏
  • 举报
回复
这是作业要求:

开发“排序”中间件
设计其体系结构
开发软件
提示:
数据的输入可能是键盘输入、文件、其它软件的输出;
数据的类型可能是简单类型、结构、对象,文件;
排序的依据可以根据用户的要求;
数据的输出可能输出到显示器、打印机、作为软件的输入、文件。
magong 2012-04-15
  • 打赏
  • 举报
回复
用户界面可以做,包括管理、跟踪等功能,都可以实现的,就看有没有必要了。

任务排序的话,肯定要用异步的消息机制完成了,你需要使用JMS等类似的基础技术。
芷听 2012-04-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

你这所谓的中间件,应该就是一个公用组组件而已吧。你的排序指的给查出来的数据排序吗?
[/Quote]

老师要求对可以多种输入方式排序,可以对键盘输入,文件等排序。这是体系结构的作业。
昨日凡阳 2012-04-15
  • 打赏
  • 举报
回复
你这所谓的中间件,应该就是一个公用组组件而已吧。你的排序指的给查出来的数据排序吗?

51,409

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧