一家对外供应做事的公司,例如百度,腾讯,阿里,京东,58 同城等,公司内部有多个奇迹群,奇迹部门,每个奇迹部门内部又有多少个子部门,子部门里面有多个不同的小组卖力各自的业务。供应对外的做事。
公司内部,外部供应的做事不仅多,而且细分,还有交叉的情形。前面的例子是访问互联网上的做事,利用的是 http 要求网络资源。相对来说访问做事办法单一,处理做事的效率相对较低。公司内部做事之间可以利用多种不同的办法访问做事。
利用单一运用访问景象做事
图一:
图二:
A、新建 web 项目 01-
项目构造:
B、 新建数据类
重写 toString()
C、 定义 Service 接口
D、定义 Service 接口的实现类
E、 定义 Servlet,供应访问地址
F、 定义访问添加做事的
首先加入 jQuery 库文件,放到项目的 js 目录
index.jsp
G、实行 web 应
利用独立运用供应景象做事
(1)独立的运用供应做事
在一台或多台物理机器上,运行的独立运用程序,供多个客户端访问景象做事。
A、把 01-weatherService 运用复制,名称 02-companyProviderWeatherB、 去掉 js 文件夹,index.jsp 文件
C、 利用 Servlet 供应做事
(2)在独立的运用中访问景象做事
在一台独立的打算上, 通过运用访问景象做事。
A、把 01-weatherService 运用复制,名称 03-companyConsumeWeather
B、 去掉 src 目录下的 java 代码
C、 修正 index.jsp 中的访问做事 Servlet 的地
D、运行运用
发 布 两 个 应 用 到 tomat 服 务 器 。 03-companyConsumeWeather 应 用 访 问
02-companyProviderWeather 供应的做事。 两个运用是独立支配到不同的机器, 利用两个