建筑工程管理微信公众平台是将通过基于智能手机的微信移动端,开发一整套的微信前端及后台支持平台,实现以下的建设目标。
面向各总包项目的所有人员,建立并完善一套以微信公众号为媒介的交流互动系统,实现集安全管理要求传达、安全工作服务、安全信息反馈治理等具备多项功能的网络平台。
针对企业全体员工和企业客户的管理人员,建立并完善一套以智能手机为媒介的交流互动系统,集信息反馈、质量问题处理、顾客满意度测评功能等具备多项功能的网络平台。
系统是基于微信公众平台以及J2EE应用平台,采用JAVA的优秀框架,以及组件技术、数据库技术,采用多层B/S应用结构体系,为应用开发提供领先的技术能力和稳健的架构保障。使整个应用系统建立在统一的平台上,可随时进行业务功能扩展,功能无缝衔接为以后系统的高可靠、高可用性,及扩展性奠定基础。
1、 SOAP接口技术
微信前端和管理后台,通过SOAP接口技术进行通讯。
SOAP采用了已经广泛使用的两个协议:HTTP 和XML(标准通用标记语言下的一个子集)。HTTP用于实现 SOAP 的RPC 风格的传输, 而XML 是它的编码模式。采用几行代码和一个XML 解析器, HTTP 服务器( MS 的 IIS 或 Apache) 立刻成为SOAP 的 ORBS。SOAP 通讯协议使用 HTTP 来发送XML 格式的信息。HTTP与RPC 的协议很相似,它简单、 配置广泛,并且对防火墙比其它协议更容易发挥作用。HTTP 请求一般由 Web 服务器软件(如 IIS 和Apache)来处理, 但越来越多的应用服务器产品正在支持HTTP。XML 作为一个更好的网络数据表达方式( NDR)。SOAP 把 XML 的使用代码化为请求和响应参数编码模式, 并用HTTP 作传输。具体地讲, 一个SOAP 方法可以简单地看作遵循SOAP编码规则的HTTP请求和响应, 一个 SOAP终端则可以看作一个基于HTTP 的URL, 它用来识别方法调用的目标。像CORBA/ IIOP一样, SOAP不需要具体的对象绑定到一个给定的终端, 而是由具体实现系统来决定怎样把对象终端标识符映像到服务器端的对象。
.2 模板管理
模板是系统能够实现完美呈现的关键部分。经过仔细对比,决定选用FreeMarker作为模板引擎。
FreeMarker是一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。它不是面向最终用户的,而是一个Java类库,是一款可以嵌入其他系统的组件。
如您想进一步了解本项目的详细信息,可以直接拨打大市场服务部了解详情或者可在下方填写相关资讯信息及您的联系方式,我们会有专家对您的咨询进行回复。