首 页最新软件下载排行文章资讯投稿发布下载专题
维维软件站
您的位置:首页编程开发其它控件 → java-websocket.jar包最新版

java-websocket.jar包最新版

平台:XP/Vista/Win7/Win8/Win10 大小:43.0 KB 时间:2018-6-24 9:35:00
  • 智能高速地址
  • 群英网络地址
  • 微子网络地址
  • java-websocket.jar包下载,这款java-websocket.jar包是一款在进行java开发时非常重要的jar包,它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。大家在使用java开发时使用zookeepe框架能够让开发过程更加方便简易。

    基本介绍:

    java-websocket是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop及Hbase的重要组件。

    java-websocket是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

    java-websocket代码版本中,提供了分布式独享锁、选举、队列的接口,代码在java-websocket-3.4.3\src\recipes。其中分布锁和队列有Java和C两个版本,选举只有Java版本。

    java-websocket的目标就是封装好复杂易出错的关键服务,将简单易用的接口及性能高效、功能稳定的系统提供给用户。

    java-websocket包含一个简单的原语集,提供Java和C的接口。

    使用教程:

    1。右键单击“Project”-选择属性,选择对话框左侧列表中的JavaBudio路径,弹出对话框,选择“添加库”,弹出对话框,选择“用户库”,选择下一个
    2。在出现的对话框中,您可以选择已创建的自定义库或用户库,以及弹出新的对话框来选择“新建”并创建新的用户自定义库。
    3、在要创建的用户定义的库中,输入新自定义库的名称。
    4。然后为新库添加所需的jar包。
    5。通过将用户定义的库添加到这些步骤中,可以稍后重用这些定义良好的用户库库,从而节省开发时间。

    框架特色:

    在java-websocket中,znode是一个跟Unix文件系统路径相似的节点,能够往这个节点存储或获取数据。假如在创建znode时Flag设置为EPHEMERAL,那么当创建这个znode的节点和java-websocket失去连接之后,这个znode将不再存在在java-websocket里,java-websocket使用Watcher察觉事件信息。当客户端接收到事件信息,例如连接超时、节点数据改变、子节点改变,能够调用相应的行为来处理数据。java-websocket的Wiki页面展示了如何使用java-websocket来处理事件通知,队列,优先队列,锁,共享锁,可以撤销的共享锁,两阶段提交。

    那么java-websocket能做什么事情呢,比如我们有20个搜索引擎的服务器(每个负责总索引中的一部分的搜索任务)和一个总服务器(负责向这20个搜索引擎的服务器发出搜索请求并合并结果集),一个备用的总服务器(负责当总服务器宕机时替换总服务器),一个web的cgi(向总服务器发出搜索请求)。搜索引擎的服务器中的15个服务器提供搜索服务,5个服务器正在生成索引。这20个搜索引擎的服务器经常要让正在提供搜索服务的服务器停止提供服务开始生成索引,或生成索引的服务器已经把索引生成完成能够提供搜索服务了。使用java-websocket能够保证总服务器自动感知有多少提供搜索引擎的服务器并向这些服务器发出搜索请求,当总服务器宕机时自动启用备用的总服务器。

      相关软件
      栏目导航
      本类热门阅览