摘要:经过一段时间的开发与测试,终于发布了Lms框架的第一个正式版本(1.0.0版本),并给出了lms框架的样例项目lms.samples。本文通过对lms.samples的介绍,简述如何通过lms框架快速的构建一个微服务的业务框架,并进行应用开发。 lms.samples项目基本介绍 lms.sampl 阅读全文
posted @ 2021-04-08 12:17 懒小虫 阅读(808) 评论(9) 推荐(8) 编辑
摘要:lms微服务框架介绍 LMS框架旨在帮助开发者在.net平台下,通过简单的配置和代码即可快速的使用微服务进行开发。 LMS通过.net框架的主机托管应用,内部通过dotnetty/SpanNetty实现的rpc进行通信,在消息传递过程中,通过rpcToken保证消息的可靠性。 LSM通过.net的w 阅读全文
posted @ 2021-03-25 16:08 懒小虫 阅读(338) 评论(0) 推荐(3) 编辑
摘要:lms 框架简介 Lms是一个旨在通过.net平台快速构建微服务开发的框架。具有稳定、安全、高性能、易扩展、使用方便的特点。lms内部通过dotnetty实现高性能的rpc通信,使用zookeeper作为服务注册中心。RPC通信支持随机轮询、哈希一致性、随机路由等负载均衡算法。 您还可以很方便的与C 阅读全文
posted @ 2021-02-20 10:58 懒小虫 阅读(599) 评论(1) 推荐(2) 编辑
摘要:版本管理工具 git 开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理,创建分支和合并分支异常简单、方便 https://git-scm.com/ https://www.liaoxuefeng.com/wiki/896043488029600 非常不建议使用svn作为版本 阅读全文
posted @ 2019-07-25 13:52 懒小虫 阅读(493) 评论(0) 推荐(4) 编辑
摘要:概念 lms的主机与.net的主机概念一致。是封装应用资源的对象,用于托管应用和管理应用的生命周期。 一般地,Lms会使用到.net两种类型的主机。 .net的通用主机 如果用于托管普通的业务应用,该微服务模块本身并不需要对直接对集群外部提供访问入口。那么,您可以使用.net的通用主机注册lms服务 阅读全文
posted @ 2021-04-16 11:00 懒小虫 阅读(195) 评论(0) 推荐(0) 编辑
摘要:lms框架的分布式事务解决方案采用的TCC事务模型。在开发过程中参考和借鉴了hmily。使用AOP的编程思想,在rpc通信过程中通过拦截器的方式对全局事务或是分支事务进行管理和协调。 本文通过lms.samples 订单接口给大家介绍lms框架分布式事务的基本使用。 lms分布式事务的使用 在lms 阅读全文
posted @ 2021-04-13 14:46 懒小虫 阅读(339) 评论(1) 推荐(2) 编辑
摘要:经过一段时间的开发与测试,终于发布了Lms框架的第一个正式版本(1.0.0版本),并给出了lms框架的样例项目lms.samples。本文通过对lms.samples的介绍,简述如何通过lms框架快速的构建一个微服务的业务框架,并进行应用开发。 lms.samples项目基本介绍 lms.sampl 阅读全文
posted @ 2021-04-08 12:17 懒小虫 阅读(808) 评论(9) 推荐(8) 编辑
摘要:lms微服务框架介绍 LMS框架旨在帮助开发者在.net平台下,通过简单的配置和代码即可快速的使用微服务进行开发。 LMS通过.net框架的主机托管应用,内部通过dotnetty/SpanNetty实现的rpc进行通信,在消息传递过程中,通过rpcToken保证消息的可靠性。 LSM通过.net的w 阅读全文
posted @ 2021-03-25 16:08 懒小虫 阅读(338) 评论(0) 推荐(3) 编辑
摘要:lms 框架简介 Lms是一个旨在通过.net平台快速构建微服务开发的框架。具有稳定、安全、高性能、易扩展、使用方便的特点。lms内部通过dotnetty实现高性能的rpc通信,使用zookeeper作为服务注册中心。RPC通信支持随机轮询、哈希一致性、随机路由等负载均衡算法。 您还可以很方便的与C 阅读全文
posted @ 2021-02-20 10:58 懒小虫 阅读(599) 评论(1) 推荐(2) 编辑
摘要:版本管理工具 git 开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理,创建分支和合并分支异常简单、方便 https://git-scm.com/ https://www.liaoxuefeng.com/wiki/896043488029600 非常不建议使用svn作为版本 阅读全文
posted @ 2019-07-25 13:52 懒小虫 阅读(493) 评论(0) 推荐(4) 编辑
摘要:背景 在去年9月份的时候,我入职一家做航空软件产品的公司。当时公司部门领导决定构建一个技术平台(或称为技术中台),通过该技术平台进而孵化各个业务系统。说白了就是需要通过一个分布式框架或是微服务框架提高应用系统的性能和并发处理能力、业务处理能力。当时现有的系统是在 .net framework平台上搭 阅读全文
posted @ 2019-07-23 22:19 懒小虫 阅读(4527) 评论(21) 推荐(45) 编辑
摘要:Thinking In Java读书笔记--对象导论【对象】服务提供者==>将对象看做一个服务提供者【程序员分类】【类创造者】/【客户端程序员】【访问控制存在的原因?】【1】客户端程序员无法触及他们不该触及的部分【2】允许库设计者/类创造者改变类的内部工作方式而不用担心会影响客户端程序员【Java访... 阅读全文
posted @ 2015-09-25 20:22 懒小虫 阅读(344) 评论(0) 推荐(1) 编辑
摘要:服务端class RemotingServiceHelper{ private static string m_protocolType; private static string urlString = "{0}://{1}:{2}/{3}"; /// /// 注册Ic... 阅读全文
posted @ 2015-09-20 20:04 懒小虫 阅读(136) 评论(0) 推荐(1) 编辑
摘要:【服务对象三种激活方式的不同】 【1】客户端激活方式 【A】对象的创建,对象方法的执行都是在远程服务端。 【B】服务端为每一个客户端创建其专属的对象,为这个客户提供服务,并且保存状态 【C】可以从远程获取到方法执行的返回值 【D】使用客户激活方式时候,远程对... 阅读全文
posted @ 2015-09-20 19:54 懒小虫 阅读(376) 评论(0) 推荐(0) 编辑