Find Jobs
Hire Freelancers

Chat Application C#

$30-250 USD

已完成
已发布超过 12 年前

$30-250 USD

货到付款
Computer networks online chatting application project The application to be developed will be a system which will enable multiple users to connect to the chat program. İt should be developed in c#. Below are te requirenments and the deliverables of the project. Since the main focus of the project is socket programming the data storage system could be kept simple. Requirenments; 1. Unique code 2. The main part is to create the server- user side of a chat program. the server created should allow fluent conversation between users. 3. Chatting between users should be transferred through the server. 4. There can be a TCP or UDP  between server and users. 5. Server-user and user-user interaction protocol will be designed by developer. This protocol will serve as an FTP to differantiate the message header and the main text. The protocol developed will need an short presentation through FSM or similar symbolized language. [login to view URL] server will keep the infir such as, user name, password, contact list. Users will connect to the server through username and passwords. İt is left to the developer to decide how to store information of online users. 7. Server Requirements a) user logs in: hold data of online and offline users b) user signs off: the user logging out will be switchex to ofline. c) contact list: server holds contact list for every user. d) sending contacts list to users. e) adding new contacts to list. f) removing contacts from the list. g) delivery of a start chat notification when one side sends a msg to another. h) proper delivery of msg from one side to another. 8. User requirements a) the ability ti do the interactions required by the server. b) if the yser receives a chat notification from a different user while in a chat. İt should be able to accept or reject it. Things not required 1) supporting 3 or higher person chat. 2) advanced graphical interface 3) the server doesnt have to update user status to ofline if disconnection occurs. Deliverables, 1) short presentation of server-user, user-user ftp like protocol designed in a symbolized way. 2) the list of messages in protocol and what could happen after each delivery. 3) server application , working + code 4) user application , working + code Note: the server and user application will work on the same pc. More than 1 user app should work simultaniously on same pc. Visualizations should be proper. in case of other assumptions please contact me. Proper commenting required.
项目 ID: 1322908

关于此项目

1条提案
远程项目
活跃12 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
Dear,sir. I'm ready to start right now. Regards.
$150 USD 在5天之内
0.0 (0条评论)
0.0
0.0

关于客户

TURKEY的国旗
Michigan, Turkey
5.0
6
付款方式已验证
会员自11月 24, 2011起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。