Comments
Thanks Mark,
I guess my main point there was: with amfphp and weborb you have to create classes to start with, whereas with sabreamf you only have a low level interface to the AMF request and you can choose however you want to handle that or respond to..
And, I'm sure there is some predefined way in weborb to register service classes by either configuration, or dropping it into a folder (like amfphp). It all comes to that Weborb and AMFPHP forces (or heavily encourages) certain business logic, making it a framework and not an AMF library.
Evert
Hi Evert,
Thanks for posting about the future of SabreAMF. As a new PHP + Flex developer, I've been struggling to settle on an AMF solution. With AMFPHP being mark EoL, and WebOrb being a heavyweight (159 PHP files required to run their bundled calculator example), I've been looking at SabreAMF with great interest, but hesitant because what appeared to be loss of momentum. Glad to see that SabreAMF has definite plans for the future.
Any talk about supporting the AMFEXT?
Best,
Mike
Yea, I'd really like to support AMFEXT.. I have to figure out how it would fit in though.. The only thing that worries me is that AMFEXT seems like its very much based on AMFPHP's model..
I'd have to go through the AMFEXT's output and sort of re-parse it. It might be faster to go through a PHP nested array structure instead of binary data, but I wanna see how this would work exactly, and what the benefits are.
If I have enough time I'd really like to dive into the code and add event handlers so I have a bit deeper control of the output.
But yea, SabreAMF itself will come to a halt though.. because I feel like its 'feature complete'. I will continue to support it and fix bugs where needed, but all the fancy stuff will go into the currently unnamed project =).
Evert, thanks for clarifying your points. I understand what you meant now. Good luck with your new "unnamed project" :)
Mike Caplan, those "159 files" is a framework to expose ANY php class as a remoting service, including our calculator example. Thanks for counting though!
hello.
i've been a long time fan of amfphp, but i really do hate the way it does force me to use it in a particular way. and worst of all people who are new to amfphp usually get stumped because of its lack of documentation and expectation that you to know how its all put together. so when sabre amf came along i jumped for joy.
i'm really glad you wrote this post. i think people needed to know where you are at.
i've decided to use sabre amf as my defacto php amf library for some projects i have lined up.
i think if you slap a 1.0 on the end of it people will be less reluctant towards it, so if you feel comfortable doing so... go for it...
and if you do decide to release your framework as open source, please, please, please do keep them separate, because we are drastically missing a encapsulated amf core library for php.
Thanks for the kind words ryan,
I will definitely keep things separate .. The framework is merely a project that makes use of SabreAMF
Hi Evert im trying to integrate your SabreAMF into the Symfony framework but i have some questions, there's any way to reach you other that this blog?
Hi Evert, I totally agree with your perspective that SabreAMF has reached your goals and is doing a great job of it. I've been looking for clean web services framework like you mentioned here. Just wondering if you ever got that project off the ground or if you have plans for something like that. Or does anyone know of a similiar style framework to what Evert mentions here?
damn sweet!
no amfext, or anything needed!
briliant!







