1、研究了duwamish7,知道可以用它的deploytool.exe工具把中间层放到指定的另一台机器,
当然也可以通过配置文件来部署。但我不知道怎样写deploytool.exe这样的安装工具。
用C#的安装项目如何做到这一点?2、另外,duwamish7是Web应用程序,可以通过配置来部署中间层,那Windows程序呢,该怎么做?
3、如果任一层部署到不同的服务器,提供其他层访问的对象是否一定要从MarshalByRefObjec派生,
以便其他层能跨应用程序边界访问此对象?请高手指教!
当然也可以通过配置文件来部署。但我不知道怎样写deploytool.exe这样的安装工具。
用C#的安装项目如何做到这一点?2、另外,duwamish7是Web应用程序,可以通过配置来部署中间层,那Windows程序呢,该怎么做?
3、如果任一层部署到不同的服务器,提供其他层访问的对象是否一定要从MarshalByRefObjec派生,
以便其他层能跨应用程序边界访问此对象?请高手指教!
2.windows程序也有配置文件,应该一样
3.如果是使用remoting必须是,webservice接触不多,不太清楚。
WebService和Remoting其实都是一回事,都是COM+,
也可以说都是WebService。.NET中的WebService类是Remoting的特例。如果通过IIS启动服务,每一个请求自动启动Global.asax
打开配置文件Web.config,配置WebService,设置通道,URI,格式符等。如果不通过IIS启动,则要自行写服务器并且启动它,在服务器里读取配置文件。
但象我这样的菜鸟太需要你们了!
有人指点,成长速度会快很多,但目前,绝大多数问题都只能靠自己一点点的探索。