hisir项目架构
2016-11-17 11:12:41 0 举报
hisir项目架构是一个高度模块化和可扩展的系统,它采用了分层的设计模式,包括数据层、业务逻辑层和表示层。数据层负责与数据库进行交互,提供数据的存储和检索功能;业务逻辑层处理项目中的核心业务逻辑,如用户管理、权限控制等;表示层则负责与用户进行交互,展示数据并提供用户界面。此外,hisir项目还采用了微服务架构,将不同的功能模块拆分成独立的服务,以便于开发和维护。这些服务之间通过API进行通信,实现了高度的解耦和灵活性。总之,hisir项目架构旨在提供一个稳定、高效且易于扩展的解决方案,以满足不断变化的业务需求。
作者其他创作
大纲/内容
登录
Translate
Login
Retrofit
subscribe
Gson
common UI COM(e.g. RecyclerView)
Exhibition
Controller layer
LoginController
Rx(Java/Android/Bus)
LoginManager
Other Controllers
Activity
Message
Library
Fragment
Network
OKHttp
View/Widget
Fresco
usecase:用户登录
Personal
Manager(Service)
APIs
protobuf
GreenDao
depend 0...n
MsgSender
publish
EventBus
Mqtt
invoke
第三方Push(小米/华为/GCM)
Thread Pool
Contacts
New Architecture
callback
Chat
Product
ButterKnife
ImageLoad and Cache
IO
ORM Dao
UI layer
0 条评论
下一页