Archive

Posts Tagged ‘WCF’

Akhirnya ASP .NET Web API … :)

February 24, 2012 1 comment

Diambil dari  : http://www.infoq.com/news/2012/02/WebAPI

Akhirnya web api release juga. Project ini sudah saya tunggu2 untuk release dan di bundle sebagai bagian dari .NET. Tetapi sebelumnya saya pikir bahwa ini akan menjadi bagian dari WCF seperti yang terdapat di website berikut.  Tetapi ternyata jadi bagian dari ASP .NET yang sudah di bundle dengan ASP .NET MVC 4.

Sebelumnya .NET developer harus berjuang dengan kompleksitas dari ekstension yang disediakan dari WCF atau mungkin juga melakukan modifikasi sendiri. Salah satu alternatif nya adalah WCF REST Starter Kit yg sekaran sudah obsolete. Dengan Web API dveloper dapat mengabaikan kerumitan WCF dengan segala model pipeline dan arsitekturnya dan langsung bekerja dengan HTTP stack. Pure HTTP.

Web API  dibangun diatas ASP .NET stack dan banyak feature yang sama dengan ASP .NET MVC. Gak kaget sih, karena kita juga bisa bangun aplikasi REST dengan menggunakan ASP .NET MVC. Salah satu contoh fitur yang sama adalah MVC Routes dan Filters. Filters sangat berguna untuk authorization dan exception handling.

Web API juga support Model Binding dan validation yang digunakan oleh MVC. Web API secara otomatis support XML dan JSON sebagai format content yang dipertukarkan. Tetapi developer dapat menambahkan formatnya sendiri. Jika anda sebelumnya fans dari WCF Data Services yang menggunakan format OData . Anda juga dapat menggunakannya dengan Web API.

ASP.NET Web API tidak hanya dapat di hosting  di IIS tetapi dapat juga self hosted.

Anda dapat melihat resource dan gambaran singkat mengenai ASP .NET Web API dari blog post Scott Gu.

Pada Video session TechDays Scott Gu juga menjelaskan Web Api sebagai bagian dari ASP .NET MVC 4.

Glenn Block salah satu pentolan dari Web API juga pernah menjelaskannya pada event Build Windows.

Saya juga baru saja mendapat info dari Twitter @scottgu mengenai blog yang memberikan beberapa posting mengenai Web Api ini.

So.. enjoy your new RESTlife with Web API. 🙂

 

Cheers

Advertisements

NServiceBus vs WCF

November 21, 2009 Leave a comment

Disadur dari NServiceBus Homepage

NServiceBus merupakan open source software yang dibuat oleh Udi Dahan (SOA expert). Tujuan si pembuat tentu saja untuk menjadikan NServiceBus sebagai alat yg membuat pembangunan aplikasi berorientasi service menjadi lebih mudah.

NServiceBus (NSB) dirancang untuk kolaborasi antar business-oriented services. NSB tidak bermaksud untuk menggantikan teknologi RPC seperti WCF. WCF tentu saja memiliki tempat pada arsitektur SOA tidak mungkin hanya menggunakan NServiceBus saja.

Nah NSB bukan merupakan service bus yg terpusat seperti BizTalk. Jadi NSB bukan terletak di tengah dimana komunikasi melalui central tersebut. Centralized communication seperti itu merupakan tanggung jawab dari Broker bukan Bus. Bus bukan tidak terlihat secara fisik. NSB lebih dekat ke WCF daripada ke BizTalk
Read more…

Categories: NServiceBus Tags: , , , ,