Thank you Kurt.  That helps.  As we used the API more, these things became more 
clear to us.  Thank you for your solid tip.

From: Kurt T Stam
Subject: Re: Classes from which API? (overlap among packages)
To: [email protected]
Date: Friday, June 17, 2011, 10:21 AM



  

    
  
  
    The model classes are for persistence (internal). The api classes
    are the api to the product (external).

    

    --K

    

    On 6/17/11 2:22 AM, Computer Learning Inst wrote:
    
      
        
          
            We are developing
              programs using org.apache.juddi.* packages and run into
              some apparent duplication in class names across packages.

              

              Please suggest us which classes to chose in our programs. 
              Also tell us some philosophy briefly when it comes to
              choosing the classes:

              

              [Reference: http://juddi.apache.org/apidocs/index.html]

              ========================================

              org.apache.juddi.model.Address

              org.uddi.api_v3.Address

              

              org.apache.juddi.model.AddressLine

              org.uddi.api_v3.AddressLine

              

              org.apache.juddi.model.AuthToken

              org.uddi.api_v3.AuthToken

              

              org.apache.juddi.model.BindingTemplate

              org.uddi.api_v3.BindingTemplate

              

              org.apache.juddi.model.BusinessEntity

              org.uddi.api_v3.BusinessEntity

              

              org.apache.juddi.model.BusinessService

              org.uddi.api_v3.BusinessService

              

              org.apache.juddi.model.CategoryBag

              org.uddi.api_v3.CategoryBag

              

              org.apache.juddi.ClassUtil

              org.apache.juddi.v3.client.ClassUtil

              

              org.apache.juddi.model.Clerk

              org.apache.juddi.api_v3.Clerk

              

              org.apache.juddi.model.ClientSubscriptionInfo

              org.apache.juddi.api_v3.ClientSubscriptionInfo

              

              org.apache.juddi.model.Contact

              org.uddi.api_v3.Contact

              

              org.apache.juddi.model.Email

              org.uddi.ap
              i_v3.Email

              

              org.apache.juddi.query.util.FindQualifiers

              org.uddi.api_v3.FindQualifiers

              

              org.apache.juddi.model.Node

              org.apache.juddi.api_v3.Node

              

              org.apache.juddi.model.PersonName

              org.uddi.api_v3.PersonName

              

              org.apache.juddi.model.Phone

              org.uddi.api_v3.Phone

              

              org.apache.juddi.model.Publisher

              org.apache.juddi.api_v3.Publisher

              

              org.apache.juddi.model.PublisherAssertion

              org.uddi.api_v3.PublisherAssertion

              

              org.apache.juddi.model.Subscription

              org.uddi.sub_v3.Subscription

              

              org.apache.juddi.model.Tmodel

              org.uddi.api_v3.TModel

              

              org.apache.juddi.rmi.UDDISecurityService

              org.uddi.v3_service.UDDISecurityService

              

              org.apache.juddi.v3.annotations.UDDIService

              org.uddi.v3_service.UDDIService

              

              

              

              

            
          
        
      
    
    

  

Reply via email to