【技术实现步骤摘要】
软件开发套件
本专利技术涉及软件开发套件(SDK)以及包含所述SDK的终端装置,所述软件开发套件包含连接在向Web服务传送请求消息并从所述Web服务接收应答消息的通信单元与扩展应用之间的客户端的Web服务接口。
技术介绍
为了确保安全性,一般是禁止将私用计算机带入企业内部的。但是,随着如智能电话等便携型的终端装置的普及,通过在特定的条件下解除所述禁止,来实现商业上的处理的效率化。另一方面,由于每个云服务器的服务方式以及收费是不同的,因此存在用户利用多个云服务的情况。在用户或者第三方供应商开发使用智能电话通过其Web服务远程控制公司内的图像形成装置、读出公司内的图像形成装置的设定信息、改变公司内的图像形成装置的设定信息的扩展应用、以及通过智能电话利用云服务的扩展应用的情况下,一般来说,由于每个Web服务提供者的服务方法名的命名规则都不同,因此妨碍了扩展应用开发的顺利性,成为程序错误增多、扩展应用的开发期间增长的原因。这样的现象在如台式计算机等智能电话以外的终端装置中安装的扩展应用的开发中也同样发生。
技术实现思路
本专利技术涉及软件开发套件(SDK)以及包括所述SDK的 ...
【技术保护点】
一种软件开发套件,其包含Web服务接口,其特征在于,所述软件开发套件包括:通信单元,所述通信单元向Web服务传送请求消息,并从所述Web服务接收应答消息;转换表,所述转换表将所述Web服务的转换源服务方法名和转换目标服务方法名对应起来保存;逆转换单元,当与所述请求消息相关的数据中包含所述转换表中的转换目标服务方法名时,所述逆转换单元将所述转换目标服务方法名转换成对应的转换源服务方法名;以及转换单元,当与所述应答消息相关的数据中包含所述转换表中的转换源服务方法名时,所述转换单元将所述转换源服务方法名转换成对应的转换目标服务方法名。
【技术特征摘要】
2011.11.05 JP 2011-2429381.一种软件开发套件,其用于使计算机发挥作用的扩展应用的开发,并包含Web服务接口,所述软件开发套件的特征在于,所述软件开发套件包括:通信单元,所述通信单元向云服务的Web服务提供者传送请求消息,并从所述Web服务提供者接收应答消息;转换表,所述转换表将所述Web服务的转换源服务方法名和转换目标服务方法名对应起来保存;逆转换单元,当与所述请求消息相关的数据中包含所述转换表中的转换目标服务方法名时,所述逆转换单元将所述转换目标服务方法名转换成对应的转换源服务方法名;以及转换单元,当与所述应答消息相关的数据中包含所述转换表中的转换源服务方法名时,所述转换单元将所述转换源服务方法名转换成对应的转换目标服务方法名;服务代理,所述服务代理从所述扩展应用调用服务方法,并将所述应答消息返回给所述扩展应用;转换器,所述转换器将所述服务方法的调用串行化并传递给所述通信单元;以及逆转换器,所述逆转换器从所述通信单元接收被串行化的所述应答消息并进行并行化,并传递给所述服务代理,在所述转换表中,通过将名词+动词的服务方法名转换为动词+名词的服务方法名、或者通过将含有省略形式的服务方法名转换为无省略的服务方法名来统一服务方法...
【专利技术属性】
技术研发人员:小熊嵩志,上野真吾,笠井理惠,东森敏英,
申请(专利权)人:京瓷办公信息系统株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。