Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with custom-serialization

A curated list of projects in awesome lists tagged with custom-serialization .

https://github.com/infobip/popout

Java file-based extremely fast and reliable FIFO queue.

collections custom-serialization files infobip java popout queue

Last synced: 10 Nov 2024

https://github.com/kathleenwest/myserializationdemowcfappsharedlib

This project presents a simple, but fun “Adopt a Dog” Service Application. The service provides a factory creational design pattern to create and return a single Dog object (complete with a cute photo). It is hosted using IIS Express to quickly demo and test the service with a client. The service interface is defined not in the service application but in a Shared Library. The Shared Library also defines the Dog class object with custom serialization using the ISerializable interface implemented on the Dog class. This project is intended to demo custom serialization and a shared library concept between both the service and the client. With the Shared Library concept of both the service interface definition and the Dog class, there is no need to use SVCUTIL or the Service Wizard to create a tightly coupled service reference. Instead, the client uses a simple ChannelFactory concept to build a channel to the service knowing the interface details in the Shared Library. Also, it can understand and work with the Dog objects as specified in the Shared Library. A client “tester” windows form application tests the service and provides output to the user in a simple GUI. In addition, a short discussion and code demo of debugging service errors and activity using diagnostics and a trace listener pattern is included in this article. Some of my lessons learned in debugging service errors and custom serialization may help you on your next project.

adopt-a-pet channelfactory custom-serialization debugging diagnostics dogs factory-pattern iserializable serialization service services shared-library wcf wcf-bindings wcf-client wcf-proxies wcf-proxy wcf-service wcf-service-client-demo windows-form-application

Last synced: 23 Nov 2024