带有Open Office和Microsoft Office的Web服务(二)

日期: 2009-03-03 作者:Daniel Rubio翻译:杨君 来源:TechTarget中国 英文

Macro的任务就是选取一个输入参数— —个ZIP编码——并将这个参数传送到Yahoo本地服务请求,这个请求将会为ZIP编码搜索所有最近的医院。Macro的返回值以文本形式显现。因此无论任何单元呼叫Macro,返回值都会被放置到内部。Macro的底层结构是建立在通用网络对象基础之上的,通用网络对象是Open Office使用的组件模型,用来支持访问文件分析XML数据。

如果你对Microsoft Office的COM模型和其它的Microsoft产品非常了解,UNO和Open Office是等价的。   为了在Open Office部署Macro,你需要进行工具->Macros->组……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

Macro的任务就是选取一个输入参数— —个ZIP编码——并将这个参数传送到Yahoo本地服务请求,这个请求将会为ZIP编码搜索所有最近的医院。Macro的返回值以文本形式显现。因此无论任何单元呼叫Macro,返回值都会被放置到内部。Macro的底层结构是建立在通用网络对象基础之上的,通用网络对象是Open Office使用的组件模型,用来支持访问文件分析XML数据。如果你对Microsoft Office的COM模型和其它的Microsoft产品非常了解,UNO和Open Office是等价的。

  为了在Open Office部署Macro,你需要进行工具->Macros->组织Macros>Open Office.org Basic菜单,通过选取最后的菜单,你会看到一个弹出式窗口。在窗口右侧点击我的Macros icon,这个流程会打开Macro定义窗口。这时,你可以复制表1.1到前一个窗口保存你的更改,Macro的电子表格功能就可以使用了。

  假设你Calc电子表格的A栏包含zip编码,在A栏的基础上,一个类似=get_closest_hospital(A[No])的定义会用从雅虎本地服务析取的数据自动填充B栏注意单元内部的函数名和Macro的函数定义是一样的,Open Office使得Macro函数最终得以实现。

  结果,执行相似服务Microsoft Excel的服务呼叫Open Office描述的另一个Excel,这可以通过使用相同的网络查询机制概括成早期的网络刮削。理由是可以通过在Microsoft Excel建立网络查询,从电子表格单元抽取输入变量,同时直接过滤返回的XML有效负荷。从本质上来说,没必要创建Macro,除非你认为自己发出了一个更好的服务调用,但是平台已经为该函数性建立了支持。

  在有些更为复杂的要求中,Office套件可能会要求访问基于SOAP/WSDL基础上的服务——早期处理流程RESTful类型服务的流程——Microsoft Of Open Office fice和Open Office都支持上述情况,Microsoft使用的是Office Web服务工具包,Open Office使用的是UNO Web服务代理。

  不必为了某些内部明显的用途而将设计SOA所用的服务保存下来。通过在自己的office套件中创建应用,终端用户都可以利用相同的信息提高生产力水平。不管是微软的商业套件还是Open Office的免版税套件都可以做到这一点。

相关推荐

  • SAP收购CallidusCloud 与Salesforce竞争

    一直被称为后台办公巨头的SAP现在似乎也想在前台办公大展拳脚。 最新的迹象是SAP收购CallidusClou […]

  • 联合创新,携手共赢 华为与Commvault签署全球合作联盟协议

    【中国,上海,2015年9月19日】在2015年华为云计算大会上,全球领先的信息与通信解决方案供应商华为与美国知名的数据管理软件及相关服务主要供应商Commvault签署全球合作联盟协议。基于合作协议,双方将会加大投入数据中心备份解决方案在云化环境下的“可服务化”技术研究 。Commvault公司全球业务发展副总裁Andreas May、华为IT数据中心解决方案总裁马力出席签约仪式。

  • API设计如龙生九子 各不相同

    IT咨询管理公司CA Technologies对API产业做了个问卷调查,问卷内容涉及API设计风格以及管理部署的新动向。调查结果表明,JSON与XML可谓两分天下。

  • API设计:如何正确开发应用程序接口

    在交互组件化软件的世界里,没有比让组件之间以及组件与移动设备和浏览器之间进行连接的应用程序接口(API)更重要的东西了。