因为是第一次接触WebService,所以想请教一下大家。
我在创建WebService项目时,所有的方法都放在同一个asmx里?WebService项目是需要像类似的三层框架一样分层,还是就是所有的文件都在一个模块下?

再请教一个问题,通过Invoke调用WebService方法时,如何传入一个实体对象,而不是数组?
------解决思路----------------------
我在创建WebService项目时,所有的方法都放在同一个asmx里?
-----你可以创建多个asmx文件。把方法归类,放到不同的asmx里面。
WebService项目是需要像类似的三层框架一样分层,还是就是所有的文件都在一个模块下?
-----完全取决与你自己。你可以分层啊,没问题的。
再请教一个问题,通过Invoke调用WebService方法时,如何传入一个实体对象,而不是数组?
----------用invoke调用webservice?在客户端,生成webservice代理类之后,就像调用本地的类一样,不用invoke啊。而且参数你想传啥就传啥,不一定非得数组啊。