Encerrado

Multi-threading PostBack

Multi-threading XML PostBack project.

Needs to be [VB.NET][1] if at all possible, if not then C#.

Platform is Windows 2003 Server and may be going to 2008 with testing on XP but should work on Vista.

**Overview:**

An existing? main frame application will be generating 1,000 to 5,000 small files every night.

Each file is composed of transactions lines for a separate external company.

I already some of the [VB.NET][1] code to process the data for the. More will be needed.

These 1000-5000 files must be processed each night at around 2-4AM local time.

Multiple threading will be required so that all the transactions can be processed in small amount of time.

? **Programs Needed:**

1.? ? ? ? ? Controller Program **(Cntr):** (starts threads or sends XML request, etc.) **Prefer VB.NET otherwise C#.**

2.? ? ? ? ? PostBack Program ? **(PB) - VB.NET:** To Process? 1 transaction file.

?

## Deliverables

? Multi-threading / PostBack project.

**Program Details:**

**Controller Program (Cntr): VB.NET (Prefered) or C#**

1.? ? ? ? ? The controlling program? must be a **system service** application that will start automatically at a certain time (if not already running).

2.? ? ? ? ? Cntr will monitor a folder for files (optionally ? with a certain file pattern) and when the files are detected will ‘launch’ a thread / Task passing parameters (i.e. filename) via posting to an external server.

3.? ? ? ? ? Cntrl will post a simple XML request to the external server with a parameter (i.e. filename less extension) ensuring that it arrived successfully.

4.? ? ? ? ? Status windows with the option to change parameters would be needed. (i.e. number of threads, post URL, XML template). ? There would also be parameters for the PostBack programs.? Not sure where or how this should be handled yet.

5.? ? ? ? ? Logging to 1 file for all programs..

**PostBack Program (PB) (there will be 1-n threads running): VB.NET**

1.? ? ? ? ? PB will be URL posted from the external server with the parameter (i.e. filename) sent above.

2.? ? ? ? ? Complete the ‘handshaking with the external server using their ssl requirements. A **Java interface** would probably be the simpliest. This should be only a few lines of code but an interface is needed.

3.? ? ? ? ? The file will be read and transaction processing will occur **(we already have the processing component)** and will merge the code ourselves.

4.? ? ? ? ? Status window and parameters.? Not sure where or how this should be handled yet.

5.? ? ? ? ? Logging to 1 file.

I assume the parameters could be saved in an ini (config settings) file.? I am NOT a believer in using the Registry for everything.

Program doc on functions used and why plus operational doc required. Doc is to be explicit on what EXTERNAL requirements it has and how to? set.

Installation doc is a must.

?

?

?

Habilidades: .NET, Programação C#, Engenharia, Java, Microsoft, MySQL, PHP, Gestão de projetos, Arquitetura de software, Teste de Software, Visual Basic, Área de trabalho do Windows

Ver mais: what is vb net used for, vb programs, vb.net simple programs, using functions in vb.net, template company folder, simple vb net programs, simple programs in vb.net, programs for vb.net, may 11. 2008, java 1.5 doc, component pattern, small java task -- 2, simple multi, simple java programs, simple java multi, postback, Multi threading , java thread, java monitor, system multi java, folder change monitor, java project using threads, merge component, php multi file, post request xml

Acerca do Empregador:
( 34 comentários ) United States

ID do Projeto: #3050519

18 freelancers are bidding on average $511 for this job

ShamilS

See private message.

$594.15 USD in 14 dias
(129 Comentários)
8.4
StanDotNet

See private message.

$586.5 USD in 14 dias
(297 Comentários)
8.1
zosoft

See private message.

$510 USD in 14 dias
(76 Comentários)
6.2
ExpertFromInd

See private message.

$510 USD in 14 dias
(48 Comentários)
5.4
aroy1968

See private message.

$510 USD in 14 dias
(14 Comentários)
5.3
mdsoftsl

See private message.

$595 USD in 14 dias
(11 Comentários)
5.0
aczireonline

See private message.

$467.5 USD in 14 dias
(37 Comentários)
5.0
pmferreira

See private message.

$425 USD in 14 dias
(48 Comentários)
4.9
dragondevteam

See private message.

$425 USD in 14 dias
(22 Comentários)
4.3
phactor

See private message.

$510 USD in 14 dias
(11 Comentários)
3.9
nsaxena

See private message.

$501.5 USD in 14 dias
(8 Comentários)
3.3
maoyouth

See private message.

$510 USD in 14 dias
(7 Comentários)
3.6
larchsoft

See private message.

$510 USD in 14 dias
(4 Comentários)
2.9
subham82sl

See private message.

$425 USD in 14 dias
(1 Comentário)
0.8
shivkvw

See private message.

$425 USD in 14 dias
(0 Comentários)
0.0
ok08

See private message.

$595 USD in 14 dias
(0 Comentários)
0.0
lamvina

See private message.

$595 USD in 14 dias
(0 Comentários)
0.0
kiransheikhvw

See private message.

$510 USD in 14 dias
(1 Comentário)
0.0