社区
C#
帖子详情
關於在c#中做通訊問題,請教。如受教,另出題給分
liuxingwen
2003-08-30 08:27:55
我現在做一個通訊程序,主要功能是在制造業erp系統中,有關於單據審覈的功能。
在下級人員,輸入一個單據(如采購單) ,這樣就需要采購主管(或專員)的審覈(如不確認則無法采購),那麼就要向他發送一個消息,並且要把相應的單據內容儔給他。同時此通訊也支持用戶之間的互相交流。
請教各們高手,有什麼方法。
不用socket設計,用數據庫設計是否可行.
請寫出大概思想,謝了
...全文
33
9
打赏
收藏
關於在c#中做通訊問題,請教。如受教,另出題給分
我現在做一個通訊程序,主要功能是在制造業erp系統中,有關於單據審覈的功能。 在下級人員,輸入一個單據(如采購單) ,這樣就需要采購主管(或專員)的審覈(如不確認則無法采購),那麼就要向他發送一個消息,並且要把相應的單據內容儔給他。同時此通訊也支持用戶之間的互相交流。 請教各們高手,有什麼方法。 不用socket設計,用數據庫設計是否可行. 請寫出大概思想,謝了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuxingwen
2003-08-30
打赏
举报
回复
sarcophile(食肉动物) :謝謝
受教,我對c#接觸不久,能否,把一些相關的類說明一下,謝了
不斷侦测上级是否上线,是否很增加了網絡負荷
sarcophile
2003-08-30
打赏
举报
回复
我想最好采用两种方案,第一种是对方(上级)在线:应该实现双方即时通讯,包括一个类似聊天的东西和一个最好是加密过的单据提交的东西;上级应该实现一个被动连接的Server,收到单据后弹出对话框,同时应有语音提示;双方都应该可以申请对话;无论上级同意否,都应有一个(加密的)应答;当然还要有log,我想这种情形还是用socket比较好(当然数据库也要勇)。第二种当上级不在线时:应该在本地实现一个队列,将单据自动放入队列里(可以同时加密存盘),并不断侦测上级是否上线;如果上线,应提示本机;记录下级的问题,一并提交。
_weiKun_
2003-08-30
打赏
举报
回复
那不用soket,用什么,用socket加线程即可
jiezhi
2003-08-30
打赏
举报
回复
先up一下
angxain
2003-08-30
打赏
举报
回复
西下的!!!
liuxingwen
2003-08-30
打赏
举报
回复
關於审批的程序我們已經做好,已測試成功,現在做的就是輸入單據後,向自己的主管發信,
如主管在線,要即時通訊,並且把相應的單據,也發過去。如不在線則存入數據庫。
可怎樣在線發呢?怎樣判斷用戶在線?異常斷電,怎麼處理
rouser
2003-08-30
打赏
举报
回复
不用Socket也行,你不覺得這樣會大大增加輿數據庫的通訊嘛? 你需要隔一段時間就得讀庫
來驗證是否有機器上線或下線,增加了網絡負荷。
我勸你用Socket,並給你的原型:http://www.msgconnect.com/download.html
裡面有C#的源碼
自己人,我就不收你分了
:)
_weiKun_
2003-08-30
打赏
举报
回复
你在数据库里作标识,其中有一个字段专门是审批得字段,用这个字段得不同意思来表示出此单据传到任何一个地点,例如:1,是录入员,2:是主管。等等
liuxingwen
2003-08-30
打赏
举报
回复
能給個這樣的例子嗎
C#
高性能大容量SOCKET并发完成端口例子(有
C#
客户端)完整实例源码
例子主要包括SocketAsyncEventArgs通讯封装、服务端实现日志查看、SCOKET列表、上传、下载、远程文件流、吞吐量协议,用于测试SocketAsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度达到250MB/S(使用的是127.0.0.1的方式,相当于千兆网卡1Gb=125MB/S两倍的吞吐量)。服务端用
C#
编写,并使用log4net作为日志模块; 同时支持65536个连接,网络吞吐量可以达到400M。
c#
+多年积累的类库(非常全)
c#
+多年积累的类库(非常全),分享给大家,XML操作,文件操作,图形操作,数据库操作
C#
TCP通讯(Sockets)
C#
TCP通讯Sockets引言什么是TCP[^1]
C#
TCP服务端思路
C#
TCP服务端程序示例
C#
TCP客户端思路
C#
TCP客户端程序示例 引言 最近在学习TCP通讯方面知识,网上看了很多资料,很多零零散散,在这里
做
一个总结汇总,也是对自己最近学习的一个总结。. 什么是TCP1 TCP 协议(Transmission Control Protocol,传输控制协议)是TCP/IP体系
中
面向连接(connection oriented)的传输层(transport layer),TCP协议能够检测
C#
与西门子PLC通讯
C#
与西门子PLC通讯S7NetPLC设置
C#
程序 S7Net PLC在工业自动化领域是常用的控制器,一般在和上位机界面通讯时,经常使用组态软件。以西门子PLC为例,上位机可以使用西门子的WINCC。但是,当面对需求比较多样化的需求时,WINCC难以胜任。而且,作为量产的标准化产品,WINCC授权的费用一笔不小的成本。 S7.Net .dll 是应用在 .NET平台上和西门子PLC通讯的一个动态库...
C#
:CAN通讯上位机的简单示例Ⅱ
C#
:CAN通讯上位机的简单示例Ⅱ
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章