0 0

消息的发布与提示5

整个需求是这样的:

目前有一群员工,员工要写日志.
然后还有一群领导,领导要看日志.

员工写完日志以后,领导的那边要有提示,例如:有新日志等等,目前不要求显示条数等,后面再加上显示有几个新日志,也有可能会加上显示谁提交了新的日志.

经理的话会是双重身份,他也是员工,也要写日志,同时他也是领导,可以查看本部门的日志.

要求基本上就是这样

实现的时候,要求不使用ajax 隔几秒一读的方式,我想要其他的实现方式.

最近在研究设计模式,刚开始接触,也不熟,但是我觉得这么经典的问题,设计模式应该能有点用处,所以我希望最好能用设计模式实现,除了ajax,其他的也会考虑

问题补充:我写了一个java demo,正在想往web项目移植
项目代码放在csdn上
搜索名称:消息提醒java Demo
网址:http://download.csdn.net/detail/asdgxcv/7167597
还望大家赐教
2014年4月09日 09:45

5个答案 按时间排序 按投票排序

0 0

采纳的答案

jquery ajax服务端的长轮询?
flash?利用xmlsocket
html5?

dwr?
pushlet?写好的推送工具

2014年4月09日 11:20
0 0

观察者设计模式,
这种推模型,我们是用的FlASH
解决的

2014年4月09日 20:16
0 0

不同的人分为不同的角色,定时刷新页面不就行了

2014年4月09日 15:44
0 0

不是吧,跟我做的一个项目这么相似?
我也想过一段时间,但到头来的结论是,你脱离了HTTP一问一答的模式之后,会跟来很多问题,这也是websocket所要解决的问题。在现在这个形式下,你如果要面对微软的那一堆IEx的话,websocket根本不能考虑。所以传统的ajax还是最牢靠的办法。

2014年4月09日 11:43
0 0

你是说不用ajax,不明白你说的跟设计模式有啥冲突?
ajax是前台显示,你是想要推送到前台?

2014年4月09日 10:22

相关推荐

    在线消息提示 .net

    标题中的“在线消息提示 .NET”表明我们正在讨论的是使用.NET框架开发的、与实时通信相关的功能,特别是关于在线状态的通知或提醒。在.NET开发中,实现这样的功能可能涉及到多种技术,包括但不限于WebSockets、...

    CSDN的消息提示正式版

    【CSDN的消息提示正式版】是一个专门针对消息提示功能的软件组件,它可能是由CSDN(中国软件开发网络)开发并发布的。这个组件在早期可能是作为一个非AJAX(异步JavaScript和XML)的解决方案设计的,但在AJAX技术...

    Java实现Redis的消息订阅和发布

    标签"redis队列"提示我们,Redis不仅仅可以作为发布/订阅系统,还可以用于构建消息队列,例如使用`RPOPLPUSH`或`BLPOP`命令实现先进先出(FIFO)队列。然而,对于大型高并发系统,可能需要考虑使用Redis的Stream或更...

    十款论坛用短消息提示音

    6. **系统消息.wav**:这个提示音可能用于论坛管理员发布的全局消息或系统公告。 7. **ring.wav**:"ring"通常与铃声相关,可能是一个比较传统的电话铃声效果,为用户提供了一种传统的听觉体验。 8. **兜兜.wav**...

    jQuery消息提示插件

    input type="button" value="消息" class="manhuaTip" ty="notice" msg="好消息,漫画的提示插件发布了" input type="button" value="等待" class="manhuaTip" ty="loading" msg="正在提交您的请求,请稍候...

    ymPrompt消息提示组件

    在集成ymPrompt组件到项目中时,开发者需要遵循一定的步骤,包括引入相关的库文件、设置初始化参数、调用预定义的API来显示消息提示,以及处理用户与对话框的交互。这通常涉及到JavaScript编程,因为ymPrompt很可能...

    wpf 仿qq消息提示框--改分重传

    "消息提示框"则明确了这个项目的核心——创建一个与QQ类似的、能够在任务栏上显示通知的UI组件。 在WPF中实现仿QQ消息提示框,开发者需要掌握以下知识点: 1. **WPF UI设计**:利用XAML语言来定义界面元素,如创建...

    Android带未读提示的view-购物车-待收货-消息提示

    - 当接收到新消息时,更新`LiveData`或发布`RxJava`事件,通知UI刷新。 4. **计算未读数量**: - 在数据模型层计算未读数量,这可能涉及到遍历整个数据集。 - 如果数量较大,考虑使用缓存或数据库查询优化。 5....

    Alert消息提示组件 2.0版

    Alert消息提示组件2.0版发布

    超酷的Qt消息提示框,仿126邮箱登录提示

    在本文中,我们将深入探讨如何使用Qt框架创建一个仿126邮箱登录提示的消息提示框。Qt是一个跨平台的应用程序开发框架,广泛用于C++编程,尤其适合开发GUI(图形用户界面)应用。 首先,我们要了解Qt中的消息提示框...

    ios-仿新浪微博新消息提示条.zip

    在iOS中,可以使用`NotificationCenter`来订阅和发布事件,或者使用`UIApplicationDelegate`的相关方法处理新消息。 6. **Auto Layout**: 为了确保"TopNewView"在不同尺寸的屏幕上都能正确显示,开发者需要使用...

    MSN和QQ消息提示窗口.rar_MSN和QQ_QQ提示_VC6

    标题“MSN和QQ消息提示窗口.rar_MSN和QQ_QQ提示_VC6”表明这是一个关于创建或修改MSN和QQ消息提示窗口的项目,使用了Visual C++ 6(VC6)作为开发工具。这个压缩包可能包含了源代码、工程文件和其他相关资源,用于...

    金农网全自动信息发布软件

    金农网全自动信息发布软件在设计之初就考虑到了用户在信息发布的实际需求与痛点。它通过智能化的功能模块,将繁杂的信息发布流程简化,用户可以借助这款软件快速发布信息,并确保信息内容的多样性和吸引力。软件不仅...

    android系统通知栏提示消息

    在描述中提到的“android设备在系统通知栏处提示有新消息,同时也有声音通知”,这涉及到Android通知系统的几个关键组成部分和特性。 首先,**通知的创建**:开发者在应用程序中使用`NotificationCompat.Builder`类...

    java gui登录页面和消息提示框.zip

    Java GUI(图形用户界面)是Java编程中用于创建桌面应用程序的一种技术。在Java中,我们可以使用...项目中融入了基本的网络通信、用户输入验证和错误提示,对于学习Java GUI编程和桌面应用打包发布具有一定的参考价值。

    基于ROS环境通过Qt订阅和发布话题案例

    这个案例不仅展示了ROS与Qt的集成,还涵盖了ROS的基本概念,如节点、话题、消息类型和订阅者/发布者模型,以及Qt的图形界面编程技巧。通过实际操作,开发者可以更好地理解ROS环境中的实时数据交换和用户交互。

    jBox弹窗提示框插件 多种效果

    - `dist`:发布版本的文件,包含压缩和未压缩的js库。 - `js`:存放jBox的JavaScript源代码,如`jBox.min.js`。 总结,jBox弹窗提示框插件是一个强大的工具,可以帮助开发者创建功能丰富且美观的提示信息。通过...

    Java社交媒体发布程序 - 发布和分享消息、照片和视频

    2. **消息发布**:用户应该能够发布文本消息。这需要实现一个功能,允许用户在界面上输入文本,然后通过网络发送到服务器。服务器端应有相应的接口接收这些消息并存储在数据库中。为了实现这一点,我们可以使用HTTP...

    3-MB7把MB消息流发布为WebService并调用它-20100226[整理].pdf

    本教程将详细介绍如何将MB消息流发布为Web Service并进行调用,这对于实现不同系统之间的互操作性至关重要。 0. 目标 本教程的主要目标是教你如何将已有的MB消息流转化为Web Service接口,以便其他系统可以调用这些...

    基于beanstalk封装的php分布式发布订阅消息系统.zip

    在这个项目中,Beanstalk被用作消息中间件,实现任务的发布与订阅功能。PHP作为服务器端脚本语言,通过封装Beanstalk的客户端库,可以方便地与Beanstalk服务器进行交互,发布任务到队列,或者从队列中消费任务。 接...

Global site tag (gtag.js) - Google Analytics