Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0-pr
    • Labels:
      None
    • Tags:

      Description

      http://java.net/projects/sipservlet-spec/lists/jsr359-experts/archive/2012-09/message/3

      As explained in the mail thread, the SIP Servlet API need to be simplified. Main aspects considered for this simplification are

      1) Utilize Java EE 6 and 7 features to simplify the programming
      Eg: Define JCDI custom scopes like SipSessionScoped or
      SipApplicationSessionScoped, Use JCDI @Observes to listen to SIP
      messages, Use AsyncContext of Servlet 3.0 for SIP etc.
      2) Make the API more pluggable to add utilities/services in a
      generic way. We only have B2BUaHelper now. Better modeling of B2bua.

        Activity

        binod created issue -
        binod made changes -
        Field Original Value New Value
        Description http://java.net/projects/sipservlet-spec/lists/jsr359-experts/archive/2012-09/message/3

        As explained in the mail thread, the SIP Servlet API need to be simplified. Main aspects considered for this simplification are

        1) Utilize Java EE 6 and 7 features to simplify the programming
            - Eg: Define JCDI custom scopes like SipSessionScoped or
              SipApplicationSessionScoped, Use JCDI @Observes to listen
              to SIP messages, Use AsyncContext of Servlet 3.0 for SIP etc.
        2) Make the API more pluggable to add utilities/services in a
           generic way. We only have B2BUaHelper now. Better modeling of B2bua.
        http://java.net/projects/sipservlet-spec/lists/jsr359-experts/archive/2012-09/message/3

        As explained in the mail thread, the SIP Servlet API need to be simplified. Main aspects considered for this simplification are

        1) Utilize Java EE 6 and 7 features to simplify the programming
           Eg: Define JCDI custom scopes like SipSessionScoped or
           SipApplicationSessionScoped, Use JCDI @Observes to listen to SIP
           messages, Use AsyncContext of Servlet 3.0 for SIP etc.
        2) Make the API more pluggable to add utilities/services in a
           generic way. We only have B2BUaHelper now. Better modeling of B2bua.
        binod made changes -
        Assignee binod [ binod ]
        binod made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Hide
        binod added a comment -

        The issues we identified are resolved in the specification in the following chapters.

        1. Chapter 4: Non servlet listeners.
        2. Java EE 6/7 integration: Chapter 23 in general and section 23.4 in particular.
        3. More complete APIs for B2BUA: Chapter 15.

        Apart from these, we also enhanced the APIs to use Collections instead of Iterators
        to be more in line with Java SE 8.

        Show
        binod added a comment - The issues we identified are resolved in the specification in the following chapters. 1. Chapter 4: Non servlet listeners. 2. Java EE 6/7 integration: Chapter 23 in general and section 23.4 in particular. 3. More complete APIs for B2BUA: Chapter 15. Apart from these, we also enhanced the APIs to use Collections instead of Iterators to be more in line with Java SE 8.
        binod made changes -
        Status In Progress [ 3 ] Resolved [ 5 ]
        Tags edr pr
        Resolution Fixed [ 1 ]
        binod made changes -
        Fix Version/s 2.0-pr [ 16895 ]

          People

          • Assignee:
            binod
            Reporter:
            binod
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Due:
              Created:
              Updated:
              Resolved: