读书人

【分多人傻速来】C#怎么做成一项服务

发布时间: 2013-04-20 19:43:01 作者: rapoo

【分多人傻速来】C#如何做成一项服务,可供PHP这样的后台调用?
需求是这样的,要实现类似邮箱的文档在线预览功能。但不能把文件传的类似googleDocs这样的第3方网站上去转换。只能想办法在自己的服务器上转换了。
服务器是这样的:xp系统,PHP后台。
我查过一些资料。C#的winform程序,可以利用office的一些组件,实现把文档格式的文件转换为HTML格式的文件。
我觉得,如果能做成一个无窗体程序,开机自动运行,放在服务器端。
然后能由PHP后台触发,转换指定的文档文件,就能实现以上需求了。
听说可以做成一项服务,就是在services能够看到的那种。但是对此没什么头绪。
请大家指点一下,C#如何做成一项服务,可供PHP这样的后台调用?
[解决办法]
用WCF, 然后寄宿本地服务,开机自启,怎样
[解决办法]
听说分多人傻,所以来坐坐
[解决办法]
将程序做成 windows服务,设置为开机自动启动.

[解决办法]
友情帮顶,顺便接分,主要是学习学习
[解决办法]
webservice即可,生产结果是xml格式
[解决办法]
像office文档 一般都有一些接口 转成html

world也可以支持web样式

实在不行就读取内容和样式 都是可以的

[解决办法]
或者用flash控件- -
[解决办法]
LZ 你可以使用 SWFTOOLS 将一般的WORD EXCEL 文档转换为SWF格式,然后可以支持 在线预览等的操作非常方便。(类似百度文档这样的效果)

我当前的应用系统就是这样的:
前台(不管是用什么语言)负责把文件上传到服务器,然后把文件路径扔给WEB SERVICE(C#)
WEB SERVICE调用 SWFTOOLS 转换为 SWF格式 然后返回给前台SWF地址
前台再现身出来
[解决办法]
WCF+IIS宿主
[解决办法]
web上放个flash控件 最简单

读书人网 >C#

热点推荐