首页 > 其他分享 >一种垮域通知的协议解决思路-Notification Interface Protocol

一种垮域通知的协议解决思路-Notification Interface Protocol

时间:2023-06-18 14:02:39浏览次数:44  
标签:协议 Protocol Notification 能够 用户 发送 集合点 消息 Interface


Notification Interface

提供一种协议,使得分布于各个网站的消息发送点能够方便地向一个集合点发送消息,通知有新消息到达,请前往查看详细内容。

消息发送点:可以是位于blog、facebook、twitter等网站的一段程序,能够将网站更新消息发往集合点
消息集合点:可以使QQ、MSN等在线工具,能够接收来自所有允许的消息发送点的消息

 

一种垮域通知的协议解决思路-Notification Interface Protocol_blog

可行性分析:
从发送点角度看,通过这种方式可以吸引用户回访,增加网络活跃度;从集合点角度看,用户会以集合点为中心,这样大大增强用户粘度;从用户角度看,他们可以方便地跟踪多个Web服务,提高了效率。


重点:协议设计
1、安全性:对于需要认证的应用,能够提供安全的认证途径
2、开放性:协议对各方透明
3、可持续性:协议能够从技术上保证自身能持续地被各方接受
4、松耦合性:该协议能够方便地被支持,也能够方便地被移除

标签:协议,Protocol,Notification,能够,用户,发送,集合点,消息,Interface
From: https://blog.51cto.com/maray/6508353

相关文章

  • Set up Your Diagnostic Interface for JPRO Commercial Diagnostics
    ThereareseveraldiagnosticinterfacesarecompatiblewithJPROCommercialVehicleDiagnosticssoftware.Youneedsetupyourdiagnosticsinterfaceinconfigurationsetting.Preparations:JPRONoregonCommercialFleetDiagnostics2023FreeDownloadNexiqU......
  • java服务器更换jdk版本后报错:javax.net.ssl.SSLHandshakeException: No appropriate p
    java,服务器更换jdk版本后报错:Causedby:javax.net.ssl.SSLHandshakeException:Noappropriateprotocol(protocolisdisabledorciphersuitesareinappropriate)然后数据库出现:###Errorqueryingdatabase.Cause:java.lang.reflect.UndeclaredThrowableExc......
  • pytest 执行脚本时,报(no name '/Users/**/PycharmProjects/interface_auto/test_case/
    触发场景:pytest执行脚本时,命名全部正确,但是直接报找不到执行函数解决方式:取掉init方法原因:测试框架在运行测试时会自动实例化测试类的对象,并且不会传递任何参数。如果您定义了__init__方法,测试框架将无法实例化您的测试类,从而导致测试无法运行。因此,为了确保测试类能够正......
  • beego:interface conversion: interface {} is string, not int
    代码organizationId:=info[0]["organization_id"].(int)报错beego_api:interfaceconversion:interface{}isstring,notintRequestMethod: GETRequestURL: /v1/board2/students/detail2?id=237497RemoteAddr: ::1Stack/usr/local/go/src/runtime/panic.go......
  • nginx: [emerg] socket() [::]:80 failed (97: Address family not supported by prot
    nginx:[emerg]socket()[::]:80failed(97:Addressfamilynotsupportedbyprotocol),遇到这个问题,不用多想,基本都是配置了IPv6监听导致,也就是如下配置server{listen80default_server;listen[::]:80default_server;listen[::]:8......
  • java 访问ingress https报错javax.net.ssl.SSLHandshakeException: Received fatal al
    一、报错及部署环境Java程序访问测试域名https方法正常,访问生产域名https域名报错,报错如下javax.net.ssl.SSLHandshakeException:Receivedfatalalert:protocol_version测试环境使用KubeSphereingress生产环境使用阿里云ACK服务的ingress配置二、问题原因客户端......
  • cordova3.5整合百度云推送PushNotification(1)
    选择百度云推送理由:专业、稳定、免费(GoogleGCM在国内有时无法正常使用)第1步:注册开发者账户并登录。第2步:创建一个工程。输入必要的信息。第3步:创建完成后。可以看到百度为你分配的APIKey和SecretKey。先复制APIKey第4步:集成到phonegap/cordova开发环境打开cmd,cd到你的工......
  • 原生AJAX案例浏览器报错:Cross origin requests are only supported for protocol
    报错信息如下:代码如下:<!DOCTYPEhtml><html><body><divid="demo"><h1>XMLHttpRequest对象</h1><buttontype="button"onclick="loadDoc()">更改内容</button></div><script>fu......
  • Protocol Buffers 3 语法
    ProtocolBuffers3语法标签(空格分隔):protocolbuffers本主题介绍如何在项目中使用协议缓冲区版本3官网地址:https://protobuf.dev/programming-guides/proto3/定义消息类型首先,让我们看一个非常简单的例子。假设您要定义一种搜索请求消息格式,其中每个搜索请求都有一个查询......
  • Java 深入学习(3) —— 抽象类(Abstract Class) 与 接口(Interface)的区别
    抽象类(AbstractClass)Java提供一个叫抽象方法的机制,这种方法是不完整的,仅有声明而没有方法体。abstractvoidf();包含抽象方法的类叫做抽象类。如果一个类包含一个或者多个抽象方法,则该类必须被限定为抽象的。如果从一个抽象类继承,并想创建该新类的对象,就必须为基类中的所有抽......