SOAOffice 中间件是北京科翰软件为微软OFFICE量身打造的Web中间件

  SOAOffice 完全抛弃了传统利用Office服务器端自动化技术存取文档数据的种种弊端和缺陷,采用独创的专利技术构建了一个功能强大、简单易用的微软Office中间件平台,平台提供标准的.net和java组件接口,不但能够在线(浏览器页面)打开、编辑、保存Office文档,而且开发人员还能够以简洁的代码快速的将数据库数据动态填充到Office文档指定位置,并且也能够从Office文档中提取指定位置的数据保存到数据库。   SOAOffice提供这些强大功能的同时,服务器端并不需要安装运行Office软件。通过SOAOffice,在Web世界里,难以驯服的Word/Excel就变成了普通的、熟悉的、服务器端可调用的.Net组件、Java组件、ASP组件、PHP组件,开发人员再也不用研究复杂的Word/Excel COM自动化细节、学习复杂的VBA语法调用,也不用去应对Word/Excel死进程、系统稳定运行的问题。开发人员能够节省宝贵的精力和时间,把它投放到更重要的业务逻辑和系统架构上,而控制Office的具体技术细节交给SOAOffice去做。  SOAOffice除了提供Word/Excel动态数据填充,Word/Excel数据导入导出,Word/Excel/PowerPoint等Office文档的在线打开、编辑、保存,权限控制,只读控制等功能外,还给在线办公内置了强大的支持功能:强制痕迹保留,手写批注,圈阅,手写签名,电子印章、数字签名、模板套红、一键套红等。   科翰软件是国内唯一的微软Office中间件开发商,拥有卓越的自主研发实力和独创的专利技术,其产品SOAOffice不仅畅销国内,而且还远销欧美国际市场,其中世界500强美国Dover集团、可口可乐 Coca-Cola、中石油、中石化等都是SOAOffice产品的忠实客户。 SOAOffice是一套由服务器端组件和客户端控件构成的中间件系统。服务器端组件是标准.NET组件和Java组件,提供简洁高效的Word、Excel简化接口;客户端控件在浏览器网页里运行。服务器端调用SOAWord.WebOpen打开文档后,浏览器页面里客户端控件会启动客户机上的Word并且运行在网页里而不是本地打开。服务器端无需安装Office软件。   SOAOffice的架构很巧妙,开发者只需关注服务器端编程逻辑,客户端如何工作都交由中间件自动完成。SOAOffice充分利用了分布式计算的思想,把本来要在服务器端运行的Word运算量交给了客户机。也就是说,原来采用服务器端自动化技术的网页同时要处理N个Word任务现在交给了N个客户机,每个客户机运行一个Word。服务器只需处理需要服务器处理的业务逻辑,一切与界面有关、与Word程序本身有关的工作由客户机运行,当然这也是客户机的强项。   SOAOffice的架构消除了服务器端运行Word、Excel的风险,又充分利用了客户机闲置的计算资源,这种架构不但解决了ASP、等Windows web服务调用Word、Excel的问题,而且还给Java写的Web服务调用Word、Excel提供了解决方案(Unix、linux等无法自动化Word、Excel)。比如:Java编程在Unix、Linux下无法调用Jacob,在Windows下调用Jacob的接口又非常复杂,而且还有服务器端自动化Office的弊端。另外Java还可以调用Apache POI读写Excel、Word文件,不过Apache POI总是不能支持最新版本的Office格式,而且也不能保证各版本Office文件之间的格式兼容性。所以Java利用SOAOffice控制Word、Excel、Powerpoint等还是有明显的优势的。   SOAOffice能够让用户直接在网页里看到word/excel文件内容,并且可以直接编辑、保存回Web服务器,给用户省去了先下载下来,修改完后再上传的麻烦。   通过SOAOffice不仅能够动态填充word/excel,读取word文本区域/excel单元格,而且还能在浏览器里直接浏览word/excel、或者下载、另存。SOAOffice提供标准C#.Net组件和Java组件,组件在服务器端不使用自动化调用,稳定支持大量web并发访问,这是用com调用无法实现的。组件的属性方法都比较简单,易于调用,完全不用去掌握复杂的VBA调用。  SOAOffice是一种中间件软件,不能直接给最终用户使用,需要软件编程人员将SOAOffice集成到软件系统中才能发挥它的威力。比较直观的来说,通常有以下需求的Web开发者推荐使用SOAOffice:    1. 需要把数据库字段内容填充到Word/Excel指定位置的;    2. 需要把Word/Excel指定位置的内容提取出来保存到数据库字段的;    3. 需要动态生成指定格式的Word文档的;    4. 需要把html页面中表格导出到excel的;    5. 需要在html页面中套打票据、报表的;    6. 需要在html页面中显示复杂报表,并要求精确打印预览及打印的;    7. 需要动态生成中国式复杂格式报表的;    8. 需要在html页面中输入复杂票据的;    9. 使用ole服务器自动化技术调用Word/Excel经常产生死进程或系统不稳定的;    10.Web系统中调用Word/Excel的页面有大量并发用户访问的;    11.使用jacob、jxl、apache poi的;    12.需要在Web中调用Word/Excel,并且追求系统运行稳定、可靠的;    13.最终用户可以浏览 Word/Excel/Ppt 文档内容,但需要禁止复制、粘贴、下载、另存的;    14.需要在html页面中在线编辑Word公文的;    15.需要在协同办公中强制保留Word修改痕迹的;    16.需要在协同办公中手写批注、手写签名、加盖电子印章、模板套红的;    17.需要在新闻编辑中强制保留Word修改痕迹、手写批注、圈阅的;    18.需要在远程教育中实现试卷、作业在线批改的。    19.需要在html页面中把Word转换为pdf的;    20.需要在html页面中快速打开、显示pdf的;    21.需要在Ajax架构里调用Word/Excel的,包括服务器端和客户端Javascript都适用。    22.需要控制不同的用户在Word/Excel中不同的区域中编辑权限的;    23.需要在企业局域网内架设在线Office文档中心、知识管理的;
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SOAOFFICE 2007文档控件(绿色版)是一款免安装卸载、免费使用的网络文档中间件。 下载地址:http://www.kehansoft.com/web/shared/download.asp?id=1 1.独特的文档安全性:防下载、防拷贝、防粘贴、防篡改、防打印。 2.集成简单:一行代码即可搞定。 3.友好的用户界面:进度加载,炫彩界面,页码显示 页面模式与全屏模式的切换 4.控件小:只有两个发布文件,无需其他组件支持。 SOAOFFICE 网络文档中间件软件拥有完全自主知识产权的浏览器插件。该软件完全按照国家办公/政务软件对公文文档需求标准设计,是目前国内功能最先进、用户界面最友好的在线文档编辑控件,成为许多软件开发商开发电子政务/办公软件(OA)的首选标准控件。 SOAOFFICE 文档控件,能够在浏览器窗口中直接编辑Word、Excel、Powerpoint、Viso、WPS等文档并保存到Web服务器上,实现了本地办公与网络办公的无缝整合,彻底解决了B/S模式下的电子政务/办公自动化等系统对常用Word、Excel等文档无法在线编辑的难题。SOAOffice 文档控件同时支持强制痕迹保留,手写签名,电子印章、数字签名、全文手写批注等高端电子政务、电子商务、办公自动化系统所必备的功能。 SOAOFFICE 文档控件采用标准HTTP传输协议,支持任意Web服务器,以及任意WEB编程语言。SOAOFFICE同时支持C/S方式的编程。 绿色版v4.1 更新: 1. 支持vista风格的标题栏。 2. 开放了VBA接口。开放了VBA接口的绿色版在功能上完全等同于精简版控件, 仅有的区别就是绿色版没有技术支持,有软件的关于对话框。开放了VBA接口 的好处是提供Web方式的VBA接口,可以通过 JavaScript/VBScript 在网页上 操作 Word/Excel ,就像 VBA 一样。可以完全控制 Office 文档。 3. OFFICE文档预览上传。支持在控件窗口中打开本地Office文件,随后即可 直接保存文档到服务器。 4. vista office2007 IE7 稳定支持。 5. 消去了控件标题栏“软件”字样。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值