Find Jobs
Hire Freelancers

WCF C# client, PHP + CLI

$1500-3000 USD

Teljesítve
Kiadva ekkor: majdnem 11 évvel ezelőtt

$1500-3000 USD

Teljesítéskor fizetve
I'm looking for one or more programmers who are experienced in the following areas: * C# * statically compile C# executable file for windows server environment * WCF + WSDL + SOAP + C# client programming * XML parsing in C# or PHP * OOP PHP5 and CLI / shell programming * good english communication skills * reliability (ie, you can deliver what you promise) Show me proof of your expertise. To be considered for the job, you must upload code samples that YOU (or your team) wrote -- demonstrate your skills in each area listed above. Please, no pretenders!; only bid if you (and/or your team) are fully qualified and experienced, and you have the time available to get the job done quickly. Bonus expertise: OTA (Open Travel Alliance) Here's the description: --------------------------------------- Create a test page in php, showing php class interaction with a compiled C# WCF client (localhost), which in turn interacts with a remote WCF webservice. (see attached image file for an application flowchart: [login to view URL] ) Web Hosting will be on a Windows server. C# client is to be a compiled executable file (statically linked). You must also deliver ALL code files. On a php web page, hosted on a windows server, demonstrate all functions of the remote API, as defined in the webservice documentation. Show a list of hyperlinks, each hyperlink is labelled with one of the API call names. Deadline for this project is one month, fully functional, debugged, with very good quality. Preference to programmers who can reliably work full time, or a company of programmers who can deliver ~40 hrs per week. I need this done soon. --------------------------------------- A full execution cycle: 1. When you click a link it makes a request to the PHP script on the server, which includes the php client class 2. the php class, via command-line, sends a command and parameters to the C# client 3. the C# client calls to the remote WCF web service, which answers with an xml page 4. the xml page (or the parsed data) is returned to PHP 5. The php class formats the data and returns the results to the script, as a php object 6. On the web page, display the input data / output data / error messages / status messages / etc. Format the XML as colored and nested HTML. Write clear documentation, showing all class methods & parameters, with examples. For example, PHPDoc format would be good. C# client must operate on both ports 443 (HTTPS) and 80 (HTTP). HTTP will be used initially for testing and setup, HTTPS will be used in production. --------------------------------------- Deliverables: * php web test script, with visual formatting * a php class to interact with the C# client-proxy. PHP class will validate the input parameters, and fail with instructional error messages if validation fails. * a C# client proxy, compiled into a single statically linked executable file, plus all code files. * all code must be well commented * fully tested and debugged * installed on my server At first, I need you to deliver a demo program, a "proof of concept" (POC) which demonstrates at least one API call to the WCF server and outputs the results. The POC program must use all components that are shown in the flowchart (php script, php class, CLI, compiled C# client, running on a windows host). --------------------------------------- What I will provide: * generated C# client code, test client (see attached OTA_NovemberGrp.7z, read file [login to view URL]) * the remote WCF webservice (done) * documentation and specifications * quick answers to any of your questions * fair remuneration, in three or four "milestone" payments.
Projektazonosító: 4757151

A projektről

14 ajánlat
Távolról teljesíthető projekt
Aktiválva: 11 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
Neki odaítélve:
Felhasználó avatár
I am certificated .NET/C# programmer working in this region since 2002. Main specialization is back-end programming: SOAP, WCF services and Data processing on MS SQL server. Sometimes I am playing PHP too, am not so strong as in .NET but CodeIgniter is well me known. Code samples, my diplomas and certificates I shall send you over [login to view URL], just supply me your e-mail. Some words about your test task. Give me 1 week for experiments: PHP5 documentation says that PHP5 communicates with COM/COM+ in Win32 but nothing is said about Win64. Your task has easy and clean solution if communication exists: I shall build COM+ application for connecting to WCF service. Second solution is connecting to C# code with DOTNET library in PHP, This solution wraps .NET DLL with COM object and requires .NET v2.0. Once again samples are talking about Win32, Win64 environment needs to be tested. Third solution is configuring WCF for working on BasicHttpBinding protocol: this service may be called from PHP code directly, without any proxies. WebHttpBinding binding (REST service) demonstrates even better compatibility. If service is yours, then configuring end point for working over WebHttpBinding is the best and simplest solution. Security may be delegated to IIS 7.5 if it works in standard integrated mode. I don’t know how much work the task involves thus can agree with hourly rate only ($15/hour). Switching on full staff would be possible if you hire me for 1 year at least. Well, can talk about that after finishing the work. Bid is calculated 120 hours (4 weeks, 30 hours per week).
$2 000 USD 28 napon belül
4,7 (2 értékelés)
4,1
4,1
14 szabadúszó adott átlagosan $2 541 USD összegű árajánlatot erre a munkára
Felhasználó avatár
Will give you the dedicated C# experts to work for your entire project with your deadline - We are CMMI Level 3 Certified Company. Check Pm for more details Regards, Shree Changepond Technologies Team
$3 000 USD 22 napon belül
4,9 (26 értékelés)
7,4
7,4
Felhasználó avatár
Thanks for your consideration, please see our message and if you would like to discuss the project further do get in touch and I’ll give you a call.
$2 886 USD 35 napon belül
4,9 (15 értékelés)
6,9
6,9
Felhasználó avatár
I'm interested by this project. Please have a look on the details that i've sent you.
$2 000 USD 7 napon belül
5,0 (26 értékelés)
5,5
5,5
Felhasználó avatár
Expert here I can help you . Please ref: https://www.freelancer.com/users/feedback_931653.html for my quality and client satisfactory work .
$2 500 USD 7 napon belül
5,0 (37 értékelés)
5,2
5,2
Felhasználó avatár
Hi, I have all required skills for this project. I'm ready to start.
$2 947 USD 30 napon belül
5,0 (10 értékelés)
4,8
4,8
Felhasználó avatár
Hi, Please check your inbox for more details. Thanks!
$2 500 USD 20 napon belül
5,0 (6 értékelés)
4,1
4,1
Felhasználó avatár
Hi, I am interested to work.
$1 500 USD 12 napon belül
4,8 (17 értékelés)
3,6
3,6
Felhasználó avatár
Microsoft certified with 15 years of experience.
$3 421 USD 30 napon belül
5,0 (2 értékelés)
1,2
1,2
Felhasználó avatár
Hello, I am senior Web-developer & We Provide services in .Net/MySQL/WordPress/Magento/P hp/Java/Joomla/Drupal. artist with exp over 15 years. We have team of 60 developers. done over 1000 sites and over 500 softwares
$3 092 USD 10 napon belül
0,0 (0 értékelés)
0,0
0,0
Felhasználó avatár
I am Team leader in software comapny with 8 years exp. on ASP.net/C#/WCF/Web services. I have started my own company. I have team of .net and PHP developer. I can provide very good quality product within committed timeline.
$2 222 USD 30 napon belül
0,0 (0 értékelés)
0,0
0,0

Az ügyfélről

CANADA zászlója
Nelson, Canada
5,0
110
Fizetési mód hitelesítve
Tagság kezdete: aug. 27, 2003

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.