Đã Đóng

C# implimentation of Yass Communication Framework (based on existing Java version) -- 2

Introduction

We currently use Yass ([login to view URL]) for our internal request-response communication. The main advantages of Yass are:

1. Simple and robust framework without any additional dependencies

2. It supports bi-directional socket (TCP/IP) communication which allows server-to-client pushes and is firewall friendly

3. It supports a very compact binary serialization format

Yass already supports Java, Typescript and Python but for our product we need a communication between Java and C#. The goal of this project is to extend Yass for C#.

Deliverables:

The result of the project should consist of the following deliverables:

1. A generator (Kotlin class) to translate a communication contract defined in Java into corresponding C# classes. Examples for other languages can be found here: [login to view URL] ate. This generator is only used during development.

2. A runtime library/assembly for the communication. This assembly will be part of the product.

3. Unit tests for the runtime library with a test coverage of at least 80%

4. A C# variant of the existing tutorial that shows how use the classes

Project plan

17.6.2018: initial working version with generator and runtime library

24.6.2018: support for SSL/TLS

01.7.2018: final version with all unit tests, tutorial, and accepted pull request

For more information see attached file "[login to view URL]"

Kĩ năng: .NET, Java, Kiến trúc phần mềm, Phát triển phần mềm

Xem nhiều hơn: sms based communication framework java, calculate distance based latitude java, web based iax2 java client, most popular .net libraries, popular c# frameworks, .net core libraries, top c# open source projects, .net open source projects, is .net open source now, useful c# libraries, c# open source code, asterisk sip based dialer java, accessing facebook existing java application, browser based strategy java game engine, printing based printer java, text based battleship java code, home based freelance java developer, zend framework based web site, network based printing java applications, text based game java

Về Bên Thuê:
( 4 nhận xét ) Zürich, Switzerland

ID dự án: #17339259

4 freelancer đang chào giá trung bình €191 cho công việc này

seefattechnologi

Hey!! I am Asp.net core Full-stack developer. I have 5+ Years experience in analysis and development of client/server, windows and web applications using Microsoft Visual [login to view URL] IDE using C#, ASP.NET, SQL Server Thêm

€222 EUR trong 3 ngày
(18 Nhận xét)
4.9
€250 EUR trong 14 ngày
(6 Nhận xét)
3.7
DarkKnight2206

Hello! I am a python developer. I looked at your project and it seems interesting. I have all necessary skills required for this project. Ping me to discuss in detail.

€125 EUR trong 2 ngày
(12 Nhận xét)
4.1
amar094

Hi, this is Amar I am a Team Leader of experienced web & mobile developers with a Bachelor of software from the Pacific National University(PNU) and more than 8+ years of experience in Developing. We have a solid ex Thêm

€166 EUR trong 3 ngày
(0 Nhận xét)
0.0