關於在c#中做通訊問題,請教。如受教,另出題給分

liuxingwen 2003-08-30 08:27:55
我現在做一個通訊程序,主要功能是在制造業erp系統中,有關於單據審覈的功能。
在下級人員,輸入一個單據(如采購單) ,這樣就需要采購主管(或專員)的審覈(如不確認則無法采購),那麼就要向他發送一個消息,並且要把相應的單據內容儔給他。同時此通訊也支持用戶之間的互相交流。
請教各們高手,有什麼方法。
不用socket設計,用數據庫設計是否可行.
請寫出大概思想,謝了
...全文
37 9 打赏 收藏 转发到动态 举报
写回复
用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
  • 打赏
  • 举报
回复
能給個這樣的例子嗎
微信小程序系统程[初级阶段],微信小程序0基础学起,讲解微信小程序开发的基础知识。 微信小程序系统程共有“微信小程序系统程[初级阶段]”、“微信小程序系统程[级阶段]——核心技术”、“微信小程序系统程[阶段]客服消息+微信支付+九宝电商系统”。 “微信小程序系统程[阶段]全套课程”包含: 1.微信小程序系统程[阶段]_客服消息 2.微信小程序系统程[阶段]_微信支付 3.微信小程序系统程[阶段]_九宝电商系统 学习“微信小程序系统程[阶段]”要求有微信小程序的基础。建议先学习“微信小程序系统程[初级阶段]”、“微信小程序系统程[级阶段]”,后在报名“微信小程序系统程[阶段]”。 阶段讲解的客服消息,是针对小程序的。后台程序用接近底层的技术,没有使用三方技术。这样降低同学们学习成本。 微信支付,这部分课程很有难度,要求同学们认真听讲,有不会的技术问题可以请老师。购买课程后请联系老师,提供单号,给你源程序。 九宝电商系统是一套十分适和学习、项目的课程。既可以系统的学习微信小程序相关知识,还可以修改后上线。 “微信小程序系统程[级阶段]——核心技术”重点讲解微信小程序事件、组件、API 微信小程序系统程[初级阶段],微信小程序0基础学起,讲解微信小程序开发的基础知识。 购买课程的同学,可赠送就九宝老师编写的《微信小程序开发宝典》。 购课请咨询qq2326321088

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧