Find Jobs
Hire Freelancers

A node.js service to keep users logged in

$250-750 USD

キャンセル
投稿日: 11年近く前

$250-750 USD

完了時にお支払い
We need a Node.js service that does the following. Please read the description below and reply describing your experience with Node.js and any questions you may have about this description. 1. The service should accept TCP SSL connections from end users/clients who will connect and then send their username/password. 2. On receiving username and password, the service will connect to an XMPP server (like Google Talk) using the username/password. This should use the node-xmpp module: [login to view URL] 3. If the authentication with the XMPP server succeeds, send a success msg back to the client, or else send a failure message. 4. After the connection succeeds, forward any XML messages/stanzas from the client to the XMPP server and anything from the XMPP server to the client. 5. When the client breaks the SSL socket, keep the connection with the XMPP server open and cache any messages from the XMPP server in a queue. 6. When the client connects again in the future with the same username and password, if there is an existing open connection to the XMPP server, just send a success to the client. And send to the client any cached messages from #5 above. 7. If a successfully connected client sends a 'disconnect' message, then close the connection with the XMPP server. 8. The node.js service should accomodate any number of clients and should keep track of matching clients with their XMPP connections. Deliverables should include: - The node.js service - A command-line client program in any language that acts as a client to the service You should use Google Talk as the XMPP server. Please see attachment with a diagram depicting the message exchange.
プロジェクト ID: 4412834

プロジェクトについて

2個の提案
リモートプロジェクト
アクティブ 11年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
この仕事に2人のフリーランサーが、平均$673 USDで入札しています
ユーザーアバター
i am intersted
$600 USD 3日以内
5.0 (4 レビュー)
4.4
4.4
ユーザーアバター
hi i can make this fast and hig quality i have experience with node.js please see mi private message.
$746 USD 3日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
Dear Sir Hi, Greetings of the day and thanks for sharing these details and allowing me to bid on this assignment. we already have similar work experience and have worked on similar projects in the past and can deliver u as u have specified in your requirements I have checked your requirements. We have right skills to work on this assignment. We are a team of professionals including experienced analysts, designers, project managers, developers and QA people having great expertise in web applications development mainly on core PHP, PHP with open sources (Joomla, Wordpress, Codeigniter, Cake PHP), .NET, Asp.NET, Vb.NET, HTML 5 etc. and mobile applications on ios and Android platform. can u provide your contact details for further discussion about the project I am ready to discuss with you Regards it archs
$687 USD 22日以内
0.0 (0 レビュー)
0.0
0.0

クライアントについて

UNITED STATESのフラグ
United States
5.0
11
お支払い方法確認済み
メンバー登録日:6月 23, 2007

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。