【发布时间】:2012-10-12 21:21:55
【问题描述】:
问题:我有一个用 C# 编写的邮件服务器,想添加一个 Web 界面。
在我看来,有两种可能:
1) 有人想在自己的网页/webapp 上集成邮件服务器 --> 需要 WebService 接口
2) 有人想通过 Web 界面访问邮件服务器,例如在 localhost 上进行配置,但也可能用于编写和阅读电子邮件。
统一这两个需求的最佳方法是什么?
我的意思是 2),邮件服务器基本上需要他自己的网络服务器,监听端口 80 或 n,它显示一个页面,例如理想情况下,使用 WebService 将 webserver 功能集成到集成的 webserver-webpage 中。但是,如果在该机器上运行,所述集成网络服务器不应干扰普通网络服务器。
客户端和公司网络中的端口和防火墙也存在问题。
这是可行的/一个好主意,还是有更好的方法?
【问题讨论】:
标签: c# vb.net web-services architecture