You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by Jananda Jayamanna <ja...@gmail.com> on 2005/07/08 07:28:27 UTC

[Axis2]Integrate RSS with Apache Axis2

RSS feeds are a new technology which plays a major role in web content 
syndication world such as latest news syndication and so on. Most of famous 
web sites provide their own feeds to give better service for users. An RSS 
feed is simply an XML file format which has several items (<item>). An item 
describes about the news briefly and provides related other important 
details. I'm also interested in creating RSS feed generator for the
Axis 2.0engine.

 In addition to that I'm going to provide RSS Aggregator which is capable of 
handling those feeds. Basically aggregator is a web service which provides 
capabilities to the users to handle feeds as their preference and it 
displays feeds in a nice way (HTML).

 My project has received a grant under Google Summer of Code program. In my 
implementation I'm going to generate RSS feeds by handling an event which is 
passed from Axis 2.0 engine. Users who have subscribed for the feed 
generation part will be notified by implementing WS-Eventing specification. 
Using this method subscribers are automatically notified about newly added 
web services and about the changes had been done for old web services. 

 In my aggregator I have decided to implement it as distributed layered 
architecture. It is supposed not only to handle feeds of Axis 2.0 but also 
other feeds such as mails, news. In addition my aggregator provides filters 
to the user. In aggregation part layer it handles feeds and can provide 
feeds as serialized java object or raw XML or SOAP messages. In presentation 
component layer those should be handled according their preference and 
present to the users. More details about my project will be available soon 
on

http://wiki.apache.org/ws/FrontPage/Axis2/Tasks/RSSFeedGenerator (will be 
updated soon)

 Regards,

 Jananda.

Re: [Axis2]Integrate RSS with Apache Axis2

Posted by Jananda Jayamanna <ja...@gmail.com>.
I mean a general aggregator can be a standalone program which is run on your 
desktop or simply a web site. but in my implementation aggregator will be 
separated from axis engine. because it improves the performance. But as i 
mentioned aggregator is a layered architecture. In presentation component 
layer, axis 2 can call my aggregator as a service.

On 7/8/05, Deepal Jayasinghe <de...@opensource.lk> wrote:
> 
> Hi Jananda.
>  see my comments below;
>   ~Deepal
> 
> ----- Original Message ----- 
> *From:* Jananda Jayamanna <ja...@gmail.com> 
> *To:* axis-dev@ws.apache.org 
> *Sent:* Friday, July 08, 2005 11:28 AM
> *Subject:* [Axis2]Integrate RSS with Apache Axis2
> 
>  RSS feeds are a new technology which plays a major role in web content 
> syndication world such as latest news syndication and so on. Most of famous 
> web sites provide their own feeds to give better service for users. An RSS 
> feed is simply an XML file format which has several items (<item>). An item 
> describes about the news briefly and provides related other important 
> details. I'm also interested in creating RSS feed generator for the Axis 
> 2.0 engine.
> 
>  >>>>>>>>>
> 
> +1 , yup this a very cool feature and I think none of web service engine 
> has this kind of feature
> 
> >>>>>>>>>>>>
> 
>  In addition to that I'm going to provide RSS Aggregator which is capable 
> of handling those feeds. Basically aggregator is a web service which 
> provides capabilities to the users to handle feeds as their preference and 
> it displays feeds in a nice way (HTML).
> 
>  >>>>>>>>>
> 
> This is not so cleare to me , you mean you can deploy aggregator as a web 
> service in Axis ?
> 
> >>>>>>>>
> 
>  My project has received a grant under Google Summer of Code program. In 
> my implementation I'm going to generate RSS feeds by handling an event which 
> is passed from Axis 2.0 engine. Users who have subscribed for the feed 
> generation part will be notified by implementing WS-Eventing specification. 
> Using this method subscribers are automatically notified about newly added 
> web services and about the changes had been done for old web services. 
> 
>  In my aggregator I have decided to implement it as distributed layered 
> architecture. It is supposed not only to handle feeds of Axis 2.0 but also 
> other feeds such as mails, news. In addition my aggregator provides filters 
> to the user. In aggregation part layer it handles feeds and can provide 
> feeds as serialized java object or raw XML or SOAP messages. In presentation 
> component layer those should be handled according their preference and 
> present to the users. More details about my project will be available soon 
> on
> 
>  http://wiki.apache.org/ws/FrontPage/Axis2/Tasks/RSSFeedGenerator (will be 
> updated soon)
> 
>  >>>>>
> 
> If you can update the wiki soon , that will lead us to talk more abt your 
> desging by reffering that
> 
> >>>>
> 
>    Regards,
> 
>  Jananda.
> 
>

Re: [Axis2]Integrate RSS with Apache Axis2

Posted by Deepal Jayasinghe <de...@opensource.lk>.
Hi Jananda.

see my comments below;


~Deepal
  ----- Original Message ----- 
  From: Jananda Jayamanna 
  To: axis-dev@ws.apache.org 
  Sent: Friday, July 08, 2005 11:28 AM
  Subject: [Axis2]Integrate RSS with Apache Axis2


  RSS feeds are a new technology which plays a major role in web content syndication world such as latest news syndication and so on. Most of famous web sites provide their own feeds to give better service for users. An RSS feed is simply an XML file format which has several items (<item>). An item describes about the news briefly and provides related other important details. I'm also interested in creating RSS feed generator for the Axis 2.0 engine.



  >>>>>>>>>

  +1 , yup this a very cool feature and I think none of web service engine has this kind of feature

  >>>>>>>>>>>>



  In addition to that I'm going to provide RSS Aggregator which is capable of handling those feeds. Basically aggregator is a web service which provides capabilities to the users to handle feeds as their preference and it displays feeds in a nice way (HTML).



  >>>>>>>>>

   This is not so cleare to me , you mean you can deploy aggregator as a web service in Axis ?

  >>>>>>>>



  My project has received a grant under Google Summer of Code program. In my implementation I'm going to generate RSS feeds by handling an event which is passed from Axis 2.0 engine. Users who have subscribed for the feed generation part will be notified by implementing WS-Eventing specification. Using this method subscribers are automatically notified about newly added web services and about the changes had been done for old web services. 



  In my aggregator I have decided to implement it as distributed layered architecture. It is supposed not only to handle feeds of Axis 2.0 but also other feeds such as mails, news. In addition my aggregator provides filters to the user. In aggregation part layer it handles feeds and can provide feeds as serialized java object or raw XML or SOAP messages. In presentation component layer those should be handled according their preference and present to the users. More details about my project will be available soon on

    http://wiki.apache.org/ws/FrontPage/Axis2/Tasks/RSSFeedGenerator (will be updated soon)



  >>>>>

   If you can update the wiki soon , that will lead us to talk more abt your desging by reffering that

  >>>>







  Regards,



  Jananda.