how to implement Services Interface Tier (web services)

Discussion in 'MCSD' started by Szymi, Nov 3, 2003.

  1. Szymi

    Szymi Guest

    Hello,

    I have a big intranet application consisting of many tiers
    (data tier, business tier, presentation tier ...)

    The business tier has been developed as .NET components
    and includes many classes (business entities and DALC).
    All of them use object oriented approach, thus I have
    classes which are named as business entities for
    example, "Person", "Document", "Site". Those classes
    consist of many properties and methods which also use oop.
    Due to that while using business tier I can write
    following code:

    Person p = new Person(12);
    Console.Write(p.Surname);
    p.SetStreetAdress(new StreetAdress("Five avenuee", 123);

    and so on...

    Now I need to implement funcionality of those objects as
    Web Services (to use them for example while developing
    Smart Clients).

    I would like to maintain object-oriented programming
    model. (From within Smart Client application code I would
    like to have a possibility to work on my classes).
    I did not find any pattern which will provide me with such
    functionality.
    I would like not to use .NET remoting.

    Is there a way to write some kind of interface-pattern
    between my business classes and web service consumer
    application so that that object-oriented structure would
    be maintained (it is not important to pass only SOAP data
    types)?
    (so far I used to write webservices implemeting some of
    business functionality but object-oriented pattern was
    devastaded, the second approach was to write business
    entities as webservices but there are already hundreds of
    classes so I have to implement pattern rather than rewrite
    them all)

    Regards,

    Szymon
    MCSD.NET
     
    Szymi, Nov 3, 2003
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. DigitalVinyl

    DISCUSSION: Cisco 3-tier design: CORE

    DigitalVinyl, Apr 9, 2005, in forum: Cisco
    Replies:
    3
    Views:
    4,536
    Tristan
    Apr 12, 2005
  2. Replies:
    0
    Views:
    470
  3. Chris Kennedy

    3 Tier architecture opinions

    Chris Kennedy, Jun 19, 2005, in forum: MCSD
    Replies:
    2
    Views:
    1,854
    Guest
    Jun 21, 2005
  4. =?Utf-8?B?U2lyUmVhZEFsb3Q=?=

    3 tier application development

    =?Utf-8?B?U2lyUmVhZEFsb3Q=?=, Sep 1, 2005, in forum: MCSD
    Replies:
    2
    Views:
    618
    =?Utf-8?B?U2lyUmVhZEFsb3Q=?=
    Sep 5, 2005
  5. vaibhav07
    Replies:
    0
    Views:
    1,147
    vaibhav07
    Dec 16, 2011
Loading...

Share This Page