WebService vs. WCF Service   otázka

ASP.NET WebForms, WCF/WS

Zdravím , mám aplikáciu ktorej práca je časté komunikovanie s ASP.NET WebService. Sťahuje a nahráva dáta približne každých 5sekund. Stretol som sa už aj s WCF Server (len som videl pár ukážok ale nepoužil som to nikdy). Bol by som vdačný za radu či mám využiť na tak častú komunikáciu ASP.NET WebService(ASMX) alebo je nato vhodnejšia WCF Service ?

Samozrejme tých aplikácii bude bežať viac niekedy aj 100 a ak bude každá jedna volať WebService(ASMX) každých 5sekund možno niesu nato prispôsobené.

Dakujem za odpoved

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pokud publikování webových služeb (WebService) dostačuje pomocí ASMX souborů, pak není důvod přecházet na WCF. Pro uživatele služeb tam rozdíl nebude (pořád bude komunikace probíhat přes WebServices), jen vy to budete psát trochu jinak.

Pokud ale voláte metody často a navíc je vytváření dalších ASMX souborů nepohodlné, zkuste WCF použít. Pozor - s WCF ale příliš vysokého výkonu nedosáhnete.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Dočítal som sa že ked sa využije WCF Service ako Tcp je rýchlejšie.

Niesom si ale istý či sa dá WCF Service pridať do ASP.NET Web Site a z Windows Forms Application sa naň pripojiť cez Tcp a posielať/sťahovať dáta. Ak je to možné ,má to aj význam či to bude tak isto rýchle wko ked pridám WCF Service ako WebReference ?

Našiel som pár príkladov ,ale všetky sú robené na localhost pomocou client/server .exe alebo WCF Service v ASP.NET Web Site ktorý je ale volaný z WebPage. Ja by som hladal niečo ako .exe ktorý sa pomocou TCP pripojí na ASP.NET WebSite a komunikuje dosť často a bolo by to výkonné aj pri vysokom zaťažení viacerých .exe.

Dakujem za odpoved

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:  
Heslo:  

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback