Správičky 2 823 Blogy 948 Fórum 18 796

Projects integration

photo
funa
21.2.2018 11:47:51
Body: 2410
Najaktívnejší č.: 15

Projects integration

Caute, chcem sa spytat na nazor aká je podla vás najlepšia cesta integrovať oddelené projekty -->

 

1 - WinForms project (ako server)

2 - ASP .NET Project (ako client)

3 - Sharepoint project (ako client)

 

Takze v podstate mame nejaku funkcionalitu v projekte [1], ktoru chceme pouzit v [2] a [3].

 

- malo by to pracovat aj s .NET 3.5, ale nie je problem urobit oddelene riesenie pre starsi .NET a novsi

- funkcionalita potrebuje velke mnozstvo dat/parametrov 

 

Zatial rozmyslam nad

                 ---  ASP .NET Web API 2 pre >.NET 4

                 ---  WCF pre <.NET 4

 

[Reakcia]

photo
harrison314
22.2.2018 10:28:10
Body: 1200
Najaktívnejší č.: 23

RE: Projects integration

V serveri sa urcite zbav tych WinFormsoch, sprav to ako Windows sluzbu.

Osobne by som aj pre .Net >4 zvolil WCF-ko, je o dost robustensjie ako REST, hlavne ked ide o server2server komunikaciu.  Kedze mas vsetko v .Net -  tak nevidim velky dovod pouzivat Web API.

 

Mozno este za zvazenie stoji projekt 1 rozdelit na dve casti, na server ako service a WinForms cast iba z GUI, ktora by volala dane sluzby.

 

funkcionalita potrebuje velke mnozstvo dat/parametrov 

To znamena kolko? AKo casto atd... V toto pripade pozor na maximalnu dlzku URL v REST-e.

[Reakcia]

photo
T
28.2.2018 1:08:00
Body: 21520
Najaktívnejší č.: 2

RE: Projects integration

Zakladana otazka by mala byt, ci je vobec potrebne riesit tu spolocnu funkcnost ako distribuovanu....a teda ci nestaci len zdielana dllka referencovana zo vsetkych troch "oddelenych projektov". Postavit pred "spolocnu funkcnost" vzdialenu fasadu a je jedno ci vo forme web api alebo wcf nieco stoji a ma vela nastrah a treba zvazit, ci je to naozaj potrebne.(je?)

A tazko poradit...nie je jasne ci "mame nejaku funkcionalitu ", znamena "data access" a "biznis logika" ktoru chces zdielat....tipujem ze ano...ale aj keby toto bola odpoved, tak napr. pri sharepointe nie je jasne, ci ju volas len server side alebo aj/len client side. 

Jednoducho pri snahe odpovedat na takto nejasnu otazku clovek rozmysla, ci akakolvek odpoved neprinesie viac skody ako uzitku....

 

Tomáš Zeman, MCSD.NET, MCPD

[Reakcia]



Najaktívnejší užívatelia
1. 37810 b. photo vlko
2. 21520 b. photo T
3. 15965 b. photo spigi
4. 15450 b. photo Anonymous
5. 11120 b. photo dudok
6. 9780 b. photo Liero
7. 6920 b. photo siro
8. 6245 b. photo slavof
9. 5395 b. photo duracellko
10. 4710 b. photo xxxmatko