SmartRoute是基于Dotnet Core設(shè)計(jì)的可運(yùn)行在linux和windows下的服務(wù)通訊組件,其設(shè)計(jì)理念是去中心化和零配置即可實(shí)現(xiàn)服務(wù)通訊集群。SmartRoute是通過(guò)消息訂閱的機(jī)制實(shí)現(xiàn)服務(wù)與服務(wù)之間的通訊,它可以讓廣播網(wǎng)段內(nèi)所有服務(wù)器上的應(yīng)用自動(dòng)構(gòu)建通訊集群; 而通訊集群完全是SmartRoute自動(dòng)構(gòu)建并不需要進(jìn)行任何配置或安裝中間服務(wù)。通過(guò)這種全新的通訊開發(fā)方式可以讓開發(fā)者更輕松和簡(jiǎn)單地構(gòu)建基于服務(wù)的集群通訊應(yīng)用。
SmartRoute的發(fā)展目標(biāo)
智能集成服務(wù)通訊交互
不需要具備通訊專業(yè)知識(shí)即可輕松構(gòu)建
零配置、零安裝引用組件即可用
可快速構(gòu)建服務(wù)應(yīng)用通訊,消息分發(fā),網(wǎng)關(guān)集群和集群負(fù)載應(yīng)用