dotnetomaniak.pl

dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Programowanie rozproszone - Strona 10

OPC Foundation oficjalnie ogłasza, że włącza Xi do swojego portfolio jako OPC Xi. Xi według pomysłodawców ma być przeniesieniem usług klasycznego OPC na usługi oparte platformę .NET firmy Microsoftu, warstwą tranpostową ma być WCF.

Tagi: .Net, OPC, WCF, Xi
Dziel się z innymi:
OPC Foundation oficjalnie ogłasza OPC Xi

Programowanie rozproszone 3003 dni, 20 godzin, 57 minut temu paduda 14 rozwiń

NServiceBus W wielu moich dotychczasowych postach mieliście okazję poczytać o bibliotece NServiceBus. Jest nawet osobna kategoria o tej nazwie w chmurze tagów. Odnoszę jednak wrażenie, że nie poświęciłem wystarczająco dużo czasu, aby Wam przedstawić NSB. Dopiero teraz zdałem sobie sprawę, że nie jest to biblioteka powszechnego użytku, jak np. NUnit czy NHibernate.

Tagi: NServiceBus
Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : NServiceBus

Programowanie rozproszone 3009 dni, 8 godzin, 12 minut temu macko 93 rozwiń

Windows Azure komercyjnie będzie dostępny od 1 stycznia. Pierwszy miesiąc rozrachunkowy zatem to luty. Infrastruktura będzie utrzymywana przez sześć Data Center umieszczonych w następujących lokalizacjach: Chicago, Saint Luis, Dublin, Amsterdam, Hong-Kong, Singapur.

Tagi: Azure
Źródło: blogs.msdn.com
Dziel się z innymi:
Windows Azure dostępny produkcyjnie od 1 stycznia 2010

Programowanie rozproszone 3013 dni, 12 godzin, 26 minut temu paduda 25 rozwiń

Ostatnie dni sierpnia schodzą mi bardzo pracowicie nad projektem, jaki tworzę w C#. Jest to projekt aplikacji opartej na koncepcji distributed systems, czyli za polską Wikipedią system "obliczeń rozproszonych" (choć bardziej sensownie byłoby to chyba nazwą system rozproszony). Aplikację, jak i dok...

Tagi: .Net, C#
Dziel się z innymi:
W przerwach miedzy liniami kodu C#…

Programowanie rozproszone 3038 dni, 9 godzin, 31 minut temu CaMeL 87 rozwiń

Po zainstalowaniu Beta 2 NET 4.0 przestało mi działać w Development Fabric (część SDK do Azure) hostowanie usług WCF. Przy próbie wejścia i podejrzenia metadanych dla usługi hostowanej za pośrednictwem plików .svc, pojawiał się błąd - albo 405 (niedozwolona metoda) albo 404.17.

Tagi: Azure, WCF
Dziel się z innymi:
WCF, Azure i błąd 405 / 404.17 w Development Fabric

Programowanie rozproszone 3039 dni, 18 godzin, 54 minuty temu Damian 18 rozwiń

Witam, Nazywam się Piotr Sowa i fascynuje mnie programowanie rozproszone. Przedstawiam program HopfieldSimpulator :). Symulator jest niedokończony w ramach trwającego konkursu. Postanowiłem podejść do sprawy tak, że zamieszczam projekt bez interfejsu graficznego. Nagrodą dla osoby, która ulepszy projekt będzie obserwowanie pracy sieci Hopfielda w ujęciu pamięci asocjacyjnej pracującej w czasie rzeczywistym :). Wszystkiego dobrego Piotr Sowa, MCAD

Tagi: .Net, C#, C++
Źródło: docs.google.com
Dziel się z innymi:
HopfieldSimulator

Programowanie rozproszone 3046 dni, 20 godzin, 53 minuty temu piotr_sowa 119 rozwiń

Autor: Tytuł artykułu zdradza nieco temat jaki chciałbym podjąć. Może samo versus jest nieco przewrotne, gdyż bardziej odpowiednie byłoby “Spring.NET a WCF” czy też po prostu “Spring.NET i WCF”. Tak naprawdę to tytuł powinien brzmieć “Spring.NET a WCF versus programista” ;). Obserwując programistów zaczynających przygodę ze Spring.NET i próbujących zintegrować z tym framew...

Tagi: SOA, Spring.NET, WCF
Dziel się z innymi:
Spring.NET vs WCF « Beniamin Zaborski's Blog (BeniaminZaborski.com)

Programowanie rozproszone 3048 dni, 21 godzin, 11 minut temu macko 160 rozwiń

Task-based API w .NET 4.0 (część I) października 1, 2009 22:34 by Marek Kalinowski Pierwszą okazję do zetknięcia się ze zmianami w API dotyczącym wielowątkowości miałem przy okazji udostępnionej prezentacji Daniela Motha z konferencji PDC2008 (http://channel9.msdn.com/pdc2008/TL26/). Podstawowym argumentem mającym mówić za wprowadzeniem (i używaniem) nowego API jest konieczność dostosowania się deweloperów do zmian w architekturze procesorów – czasy "darmowego" przyrostu wydajności bezpowrotnie minęły, o...

Dziel się z innymi:
Rivers of .NET Babylon | Task-based API w .NET 4.0 (część I)

Programowanie rozproszone 3053 dni, 21 godzin, 26 minut temu troonx 77 rozwiń

Agregacja (a.) i kompozycja (k.) są jednymi z najczęściej wykorzystywanych relacji w UML-owych diagramach klas. Są to specjalizacje asocjacji. Obie oznaczają, iż obiekty jednej z klas ("całość") zawierają referencję do obiektów drugiej klasy ("część"). Kompozycja jest właściwie jedynie silniejszą formą agregacji, w której obiekt zawierający ma pełną kontrolę nad obiektami zawieranymi. W szczególności, czas życia obiekty zawieranych jest limitowany czasem życia obiektu zawierającego.

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : [PL] Mentoring DDD: O agregacji i kompozycji (znowu) oraz asocjacji.

Programowanie rozproszone 3120 dni, 16 godzin, 15 minut temu Paweł Łukasik 36 rozwiń

Pod tym enigmatycznym nieco tytułem kryje się notka na temat problemu wymuszania różnego rodzaju zachowania po drugiej stronie łącza między dwoma systemami. O co chodzi? Wyobraźmy sobie dwie aplikację. Pierwsza z nich, nazwana przeze mnie umownie Klientem, chce do drugiej aplikacji (nazywanej dalej Serwerem) przekazać zachowanie. Nie dane, ale zachowanie.

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : WCF, a dobre zachowanie

Programowanie rozproszone 3131 dni, 6 godzin, 53 minuty temu macko 75 rozwiń

Na Microsoft Worldwide Partner Conference 2009, Bob Muglia, szef Server and Tools Business w Microsoft, ogłosił, że firma chce wprowadzić Windows Azure do fazy produkcyjnej jeszcze w tym roku! Dodatkowo, na oficjalnej stronie Windows Azure, zostały ogłoszone cenniki korzystania z usługi. Ceny, w porównaniu z konkurencją, są średnie. Spodziewałem się czegoś bardziej rewolucyjnego ze strony Microsoft’u. Oprócz tradycyjnych marketingowych sloganów, pojawiła się również informacja o 5%-owej zniżce dla partne...

Tagi: Azure, SOA
Źródło: www.soablog.pl
Dziel się z innymi:
Azure jeszcze w tym roku! | soablog.pl - Service Oriented Architecture Blog - SOA, cloud computing, architektura oprogramowania

Programowanie rozproszone 3133 dni, 21 godzin, 36 minut temu macko 26 rozwiń

W jaki sposób pokonać ograniczenia standardowego protokołu inwentarza usług, nie łamiąc przy tym zgodności ze standardami? Wzorzec Canonical Protocol zaleca wykorzystania jednego, standardowego, protokołu do komunikacji między usługami w ramach jednego inwentarza. Domyślnie oczywiście, protokołem tym są jakiegoś rodzaju usługi webowe (Basic WS, WS-*, REST), jednak nie jest to twarde wymaganie. Niezależnie od wyboru standardowego protokołu, mogą zdarzyć się sytuacje, kiedy jest on z jakichś przyczyn ni...

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : SOA Design Patterns: Dual Protocols

Programowanie rozproszone 3134 dni, 13 godzin, 15 minut temu Paweł Łukasik 26 rozwiń

Niejednokrotnie podczas pisania aplikacji napotyka się na sytuację gdy jedna metoda produkuje pewne dane, inna natomiast w pewien sposób je konsumuje. Czasem dobrym pomysłem jest, w przypadku gdy produkowane dane są w pewien sposób podzielne na części, wykonywać produkcję i konsumpcję w równoległych wątkach. Tutaj pojawia się istotny problem z zagadnienia wielowątkowości - synchronizacja. Oba (wszystkie) wątki współdzielące dany zasób muszą z niego korzystać w pewien ustalony sposób, tak aby w danej chwi...

Łukasz Sowa | Producent i konsument - przykład użycia słowa kluczowego lock

Programowanie rozproszone 3135 dni, 4 godziny, 59 minut temu macko 92 rozwiń

Konferencja WPC09 trwa w tej chwili w najlepsze, czego namacalnym dowodem jest ogłoszenie m.in. sposobu licencjonowania i cennika Windows Azure. Microsoftowe podejście do usług w chmurach ogłoszone ostatniej jesieni nabiera w związku z tym jak najbardziej konkretnego wymiaru. Jak można się było spodziewać, kwestia płatności w przypadku tak złożonej grupy produktów jest dość skomplikowana i uwzględnia takie czynniki, jak czas przetwarzania, transfer wejściowy i wyjściowy, przestrzeń dyskową, transakcje (w...

Źródło: blogs.msdn.com
Dziel się z innymi:
SocialITy : Z chmur na ziemię

Programowanie rozproszone 3135 dni, 10 godzin, 9 minut temu macko 25 rozwiń

Przygotowanie serwisu dla systemu operacyjnego Windows jest przy użyciu Visual Studio (VS) bardzo proste. Wystarczy tylko utworzyć nowy projekt na podstawie szablonu "Windows Service" lub do istniejącego projektu dodać nowy element typu "Windows Service". Następnie należy zaimplementować metody...

Maciej Zbrzezny: Programowanie i Technologie: Jak stworzyć i zainstalować serwis w Windows? [PL]

Programowanie rozproszone 3135 dni, 14 godzin, 19 minut temu paduda 176 rozwiń

W jaki sposób infrastruktura przechowująca stan usług może być skalowana i zabezpieczona przed awarią? Odpowiedzią na to pytania jest wzorzec Service Grid. Jego nazwa może być nieco myląca. Nie ma on bowiem nic wspólnego z gridami oraz raczej niewiele z usługami w klasycznym pojęciu SOA. Service Grid jest nazwą dla podejścia, w którym wiele instancji infrastruktury przechowującej stan usług jest równolegle aktywnych (zwykle na wilu fizycznych maszynach). Instancje te współdzielą między sobą informacje d...

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : SOA Design Patterns: Service Grid

Programowanie rozproszone 3143 dni, 10 godzin, 5 minut temu macko 36 rozwiń

Jest to wzorzec z grupy porządkujących logiczny warstwy inwentarza (?) [inventory] usług. Pozostałe dwa z tej grupy to Entity Abstraction i Process Abstraction. Wszystkie trzy wzorce pomagają zidentyfikować różne grupy odpowiedzialności w "kandydatach na usługi". Skutkuje to wydzieleniem współnych zakresów odpowiedzialności do nowych usług lub łączeniem usług odpowiadających za ten sam aspekt rozwiązania. Utility Abstraction zajmuje się konkretnie funkcjonalnością wykorzystywaną we wszystkich fragm...

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : SOA Design Patterns: Utility Abstraction

Programowanie rozproszone 3143 dni, 17 godzin, 2 minuty temu Paweł Łukasik 32 rozwiń

W jaki sposób rozwiązanie oparte o usługi może dostarczyć interaktywny interfejs użytkownika? Rozwiązaniem jest specjalna usługa Mediatora, która jest umieszczana pomiędzy kodem interfejsu użytkownika, a rzeczywistą usługą dostarczającą funkcjonalności biznesowej. Mediator jest odpowiedzialny za dostarczanie użytkownikowi informacji o stanie zainicjowanego przez niego procesu oraz o wszelkich zdarzeniach występujących w trakcie jego działania. Mediator może być zrealizowany na dwa sposoby: jako sp...

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : SOA Design Patterns: UI Mediator

Programowanie rozproszone 3143 dni, 17 godzin, 2 minuty temu Paweł Łukasik 38 rozwiń

Natknąłem się na kolejną ciekawą parę wzorców. W odróżnieniu od poprzednio opisywanej, tym razem para ma charakter dwóch konkurencyjnych rozwiązań tego samego problemu. To dla mnie interesująca nowość: do tej pory wzorce kojarzyły mi się z podejściem: problem - rozwiązanie (+ konsekwencje). W tym wypadku problem ma dwa równorzędne rozwiązania (przynajmniej tak wynika z lektury rozdziałów). No i wydaje mi się, że z tą równorzędnością jest problem... Direct Authentication zakłada, że każda usługa przech...

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : SOA Design Patterns: Direct vs Brokered Authentication

Programowanie rozproszone 3145 dni, 3 godziny, 48 minut temu Paweł Łukasik 27 rozwiń

W jaki sposób usługa bezstanowa może brać udział w interakcjach wymagających przechowywania stanu? Rozwiązaniem (jednym z wielu możliwych) jest przesyłanie informacji o stanie w wymienianych przez usługę komunikatach. Tradycyjne rozwiązanie problemu polega na przechowywaniu stanu w instancji usługi. Jego słabą stroną jest blokowanie zasobów serwera (głównie pamięci) przez tymczasowo nieaktywne instancji usługi czekające na dalszy ciąg interakcji. Jeśli nie możemy zrezygnować z przechowywania stanu ...

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : SOA Design Patterns: State Messaging

Programowanie rozproszone 3146 dni, 14 godzin, 40 minut temu Paweł Łukasik 22 rozwiń

1 2... 7 8 9 10 11
Szkolenia SecurITum

marzec

09.
Wroc#
Wrocław
12.
13.
Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

Paweł Łukasik (32 867,57)

2

macko (32 816,53)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 391,11)

8

Damian (9 430,13)

9

danielplawgo (7 235,99)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 798,06)

15

dpawlukiewicz (3 451,71)

16

spetz (3 418,34)

17

jedmac (3 318,39)

18

http://jakub-flor... (3 224,66)

19

AdrianBystrek (3 130,78)

20

CaMeL (2 954,87)