使用哪个公共通信协议与在网络的一个java层连通architecuture
我计划来设计这样的体系结构为我的网站如上图的上方。我正在构建一个Java核心平台,用于与DB和其他高级处理任务进行通信,并且模块可以通过定义的接口与核心进行连接。
模块可像什么,前端网站,电子邮箱,联系游戏机等,并可以像PHP,Java的,在轨道上的红宝石等任何技术构建
现在告诉我,通信协议,其应我用于模块和核心之间的通信。协议必须是大多数语言能够理解的内容,并且可以通过双向沟通方式轻松处理。
如果有人发现这样的架构存在任何缺陷,那么请提出一个更好的扩展性和灵活性的更好的建议。
HTTP API,也许REST,也许JSON。 – Thilo 2012-07-15 09:39:11
@Thilo在这样的设计中最好使用它们吗?在处理要求和复杂性方面? – Abhi 2012-07-15 12:59:58