Coder Social home page Coder Social logo

cap.extensions's Introduction

CAP.Extensions

Build status

License

CAP.Extensions 是 CAP的扩展版本库, 提供了针对CAP的两个组件:

  • CAP.ExtensionsCAP.Extensions

    CAP.Extensions

    CAP.Extensions 是针对CAP的扩展库, 目前包含少量的扩展, 后期逐步扩充, 当然, 这是基于我本人工作和项目中。 这些扩展得益于 https://github.com/IoTSharp/IoTSharp

    Install-Package CAP.Extensions

  • Rennix09.CAP.Oracle Rennix09.CAP.Oracle

    Install-Package Rennix09.CAP.Oracle

  • MaiKeBing.CAP.ZeroMQ MaiKeBing.CAP.ZeroMQ

    MaiKeBing.CAP.ZeroMQ

    ZeroMQ(也称为 ØMQ,0MQ 或 zmq)是一个可嵌入的网络通讯库(对 Socket 进行了封装)。 它提供了携带跨越多种传输协议(如:进程内,进程间,TCP 和多播)的原子消息的 sockets 。 有了ZeroMQ,我们可以通过发布-订阅、任务分发、和请求-回复等模式来建立 N-N 的 socket 连接。 ZeroMQ 的异步 I / O 模型为我们提供可扩展的基于异步消息处理任务的多核应用程序。当前组件使用了NetMQ 为CAP提供了 发布-订阅, 推送-拉取两种消息模式。 示例请参见Sample.ZeroMQ.InMemory, 当测试 推送-拉取 消息模式时 , 可以启动 Sample.ConsoleApp 可以测试负载均衡。

    Install-Package MaiKeBing.CAP.ZeroMQ

  • MaiKeBing.CAP.LiteDB MaiKeBing.CAP.LiteDB

    MaiKeBing.CAP.LiteDB

    LiteDB是一个小型的.NET平台开源的NoSQL类型的轻量级文件数据库。特点是小和快,dll文件只有200K大小,而且支持LINQ和命令行操作,数据库是一个单一文件,类似Sqlite。为CAP存储了本地文件的NoSQL存储方式, 示例请参见 Sample.LiteDB.InMemory

    Install-Package MaiKeBing.CAP.LiteDB

  • MaiKeBing.HostedService.ZeroMQ MaiKeBing.HostedService.ZeroMQ

    MaiKeBing.HostedService.ZeroMQ

    将ZeroMQ作为HostedService 运行, 通过配置可以实现Pub-Sub、Push-Pull 两种分发模式

    Install-Package MaiKeBing.HostedService.ZeroMQ

Contribute

One of the easiest ways to contribute is to participate in discussions and discuss issues. You can also contribute by submitting pull requests with code changes.

License

MIT

cap.extensions's People

Contributors

maikebing avatar rennix09 avatar yang-xiaodong avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.