Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn More

View all

Sign in to view all badges

XMPP/AFCS Integration

Avatar

Avatar
Validate 1
Level 2
RickBullotta
Level 2

Likes

0 likes

Total Posts

34 posts

Correct Reply

2 solutions
Top badges earned
Validate 1
Affirm 1
View profile

Avatar
Validate 1
Level 2
RickBullotta
Level 2

Likes

0 likes

Total Posts

34 posts

Correct Reply

2 solutions
Top badges earned
Validate 1
Affirm 1
View profile
RickBullotta
Level 2

29-03-2009

The easy way, I suppose, would just to embed SparkWeb as a
"side-by-side" pod, with some type of real or faked single sign on
scheme, but it sure would be nice to have support for a native
XMPP/Jabber-based IM client in AFCS...or XMPP/RTMP
interoperability.



Can anyone at Adobe speak to concrete plans on this front?
We're looking at Jive SBS right now for some of these reasons, plus
support for VOIP integration via Asterisk, Red5, and others.



To that end, any plans for SIP/VOIP integration in AFCS
(beyond the Audio support currently available)?

Accepted Solutions (0)

Answers (3)

Answers (3)

Avatar

Avatar
Boost 50
Level 7
Nigel_Pegg
Level 7

Likes

103 likes

Total Posts

909 posts

Correct Reply

81 solutions
Top badges earned
Boost 50
Boost 5
Boost 3
Boost 25
Boost 100
View profile

Avatar
Boost 50
Level 7
Nigel_Pegg
Level 7

Likes

103 likes

Total Posts

909 posts

Correct Reply

81 solutions
Top badges earned
Boost 50
Boost 5
Boost 3
Boost 25
Boost 100
View profile
Nigel_Pegg
Level 7

30-03-2009



Thanks for the thoughtful response, Rick -



To my mind, I don't know if I'd characterize what you're
describing as "interop". Maybe the term is closer to "rendez-vous"?
As you say, if you're trying to do "push to collaborate", you
typically need some medium through which to expose presence of the
recipient, and push a URL at the intended recipient - in this case,
likely the URL of the client swf which will take you into a
specific AFCS room, or perhaps (if you're already in a swf/AIR app)
the URL of the room itself (roomURL, to plug into a
ConnectSession).



We've fairly studiously stayed neutral on the topic of
rendez-vous, simply because we haven't seen exactly how this might
play out. We started AFCS at a time where we were hoping XMPP would
take over all these presence / rendez-vous problems, but luckily we
decided to punt until we knew more - to date, I'd say Twitter or
FaceBook Connect might be even more compelling option for this.



Anyhow, all of this is to say that we're going to focus on
opening up the server so that you can publish and subscribe over
HTTP, in a set of RPCs which will be very close to XMPP XEP-60.
Hopefully from there any variety of true interop cases should be
possible.



nigel

Avatar

Avatar
Validate 1
Level 2
RickBullotta
Level 2

Likes

0 likes

Total Posts

34 posts

Correct Reply

2 solutions
Top badges earned
Validate 1
Affirm 1
View profile

Avatar
Validate 1
Level 2
RickBullotta
Level 2

Likes

0 likes

Total Posts

34 posts

Correct Reply

2 solutions
Top badges earned
Validate 1
Affirm 1
View profile
RickBullotta
Level 2

30-03-2009

As you well know, there is already a proliferation of
occasionally convergent, but generally divergent, collaboration
technologies, applications, platforms, and providers out there
today. In an "always connected" world, the typical actor will find
his/herself needing to jump between/across their multiple
"communities" using, quite often, different modalities and devices
(voice, video, text, e-mail, blog entry, activity stream via phone,
netbook, handset, etc.). To "find someone" and to initiate
real-time collaboration with them is thus quite difficult in the
abstract. Providing interop, starting with areas such as presence
and authentication, list management, connection initiation, and
routing, would be a really good place to start. Many vendors are
exploring this within their own technology stack or in "like
stacks", but there still doesn't seem to be a clean way to achieve
it in a hetergeneous environment today.



Starting with something relatively easy and somewhat
standardized, such as XMPP-based services (specifically chat and
presence) is a logical place to begin.



I simply want a "push to collaborate" button, so to speak,
that can find the people/person/(devices?) I want to interact with
and initiate the relevant mode of collaboration across whatever
boundaries may need to be crossed. Not too much to ask, is it? 😉



But back to the initial question, is this something that
could be implemented via some type of server plug-in in AFCS at
some point?

Avatar

Avatar
Boost 50
Level 7
Nigel_Pegg
Level 7

Likes

103 likes

Total Posts

909 posts

Correct Reply

81 solutions
Top badges earned
Boost 50
Boost 5
Boost 3
Boost 25
Boost 100
View profile

Avatar
Boost 50
Level 7
Nigel_Pegg
Level 7

Likes

103 likes

Total Posts

909 posts

Correct Reply

81 solutions
Top badges earned
Boost 50
Boost 5
Boost 3
Boost 25
Boost 100
View profile
Nigel_Pegg
Level 7

30-03-2009



Hi Rick,



At some point, we will be looking at all of this, but it's
not in short-to-medium-term plans yet. When you say
"interoperability", it would help a lot to hear the use-case you've
got in mind. We're definitely interested in hearing what you'd
need!