本人以前是做J2EE开发的,最近接了个C#的小项目,自己一边做一边学习。这里想请问各位高手一些问题;项目要求:C/S结构,客户端就是一个 .EXE 的,直接运行的绿色程序。
运行环境是windows系统,要求能稳定的运行在目前主流的操作系统。
问题:1,如何保证能够在各种系统中稳定运行,2000,xp,vista,win7,32位,64位,代码上要注意什么。 2,客户端和服务器端通信用什么方式,socket吗?主要要传输一些字符串,还有就是rar文件。服务器端自己写个程序监听端口处理,,还是用IIS服务器,还是其他什么方式,我做java都是web服务器,对这种C/S的结构不怎么熟。 3,客户端涉及到录音,用什么方式更好呢,,我目前做了个用 DricetX + DricetXSound的,要引用这两个dll包,请问做好以后,这两个包是保存在.exe中的吗? 4,主要需要一些安全、稳定方面的经验和意见,希望高手我讲一讲其他的一些注意点。
运行环境是windows系统,要求能稳定的运行在目前主流的操作系统。
问题:1,如何保证能够在各种系统中稳定运行,2000,xp,vista,win7,32位,64位,代码上要注意什么。 2,客户端和服务器端通信用什么方式,socket吗?主要要传输一些字符串,还有就是rar文件。服务器端自己写个程序监听端口处理,,还是用IIS服务器,还是其他什么方式,我做java都是web服务器,对这种C/S的结构不怎么熟。 3,客户端涉及到录音,用什么方式更好呢,,我目前做了个用 DricetX + DricetXSound的,要引用这两个dll包,请问做好以后,这两个包是保存在.exe中的吗? 4,主要需要一些安全、稳定方面的经验和意见,希望高手我讲一讲其他的一些注意点。
跟java的c/s一样的啦,都差不多的客户端录音就用你那种可以的你不是要传输一下rar文件么,控制好对io流的使用
C#也有虚拟机?能和java一样“到处运行”吗?
32,64系统也不用注意什么?
C#有一个类似于JAVA虚拟机的RunTime。