Remote Web Development Job In IT And Programming

A program that demonstrates how to use Windows API WebSocket functions for teaching purposes.

Find more Web Development remote jobs posted recently Worldwide

I need a program that demonstrates how to use some WebSocket functions from the Microsoft API for teaching purposes.
The program(s) should be in C and in PowerBasic. They should be console programs.
The C program should compile using Visual Studio 17.
The Powerbasic program should compile using Powerbasic 10 for Windows.

There is no need for user input / output as the programs will mostly be run in debug mode.
Variables can be hard coded into the C Main and PBMain functions.

You can test your program at http://websocket.org/echo.html - there are instructions to use their echo server.


The program should accept a URL and port number - connect then establish a websocket session.
There should be a way to SEND and RECEIVE data. A callback function should signal when there is data in the receive buffer. You need to call WinHttpSetStatusCallback to set a callback for the WebSocketHandle returned in WinHttpWebSocketCompleteUpgrade.

The program (or 2 programs) should use the Windows WinHttpWebSocket functions for one sample and the Windows WebSocket Protocol Component API for the other.

We want to teach our students both the winhttp and web-socket-protocol-component-api.
About the recuiter
Member since Nov 11, 2022
Dr.mohan
from Zurich, Switzerland

Skills & Expertise Required

C 

Open for hiringApply before - Sep 28, 2024

Work from Anywhere

40 hrs / week

Hourly Type

Remote Job

$22.87

Cost

Offer to work on this project closes in 11 days!
Are you interested in this Opportunity?

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions

Similar Projects

FPGA development and optimization based on a number of algorithms already in C.

You will be provided with code in C, and implement the logic for Artix-7 FPGA to. This is a large structured project and we will hire a number of new team members -- the best of whom will be invited to join our team full time.

You will have...read more

Quote Searching: I am thinking of making a "Quake Expansion Pack/Quake Mission Pack"

Looking for a rough estimate on how much it would cost to develop the Gameplay, Story, etc into a Free Quake Mission Pack/Quake Expansion Pack, For now I just wanna get a rough quote, the Expansion Pack/Mission Pack will have its own story that is...read more

INSTAGRAM BOT + OPPORTUNITY TO JV - UPTO YOU

You can either Joint Venture with me or not. Ive been doing this for a while and need to scale, youll ultimately make more money if we JV.

The tool must do the following:

- Create IG account
- Add Profile Picture
- Follow...read more

Modbus RTU Slave Stack in C

I would like to get a well tested stack for slave Modbus RTU, only basic functions are required.

I shall do the integration of the stack in my application, the freelancer shall provide any remote support required during the integration phase...read more

QT QML C++ Expert for WebRTC or Opencv to UDP Streaming

Looking for someone with experience in developing applications for receiving webRTC videos over Native C++ application.
Or Someone that can integrate web based webRTC video stream to QT/QML or C++ applications

Third option is to strea...read more