Hi Charith, It always better to implement for a specification instead of a specific implementation such as SMSlib , Initially you can set up SMPPSim for testing it just like running a HTTP server.
Any way what is your plan to handle size of the the payload messages ..? This is not a problem with other protocols like HTTP,JMS or mail but SMS you need to think about the size of the massage. According to the SMPP spec "short_message size" is limited to 254 Octet String, also this value may be vary with networks. pay your attention for possible solution for this. Thanks , On Thu, Mar 19, 2009 at 10:37 AM, Ruwan Linton <ruwan.lin...@gmail.com> wrote: > Charith, > > You will also need to come up with a protocol, for that I propose you search > through any existing protocols and try to be compliant with those... but not > to inherit bad protocols. > > Thanks, > Ruwan > > On Thu, Mar 19, 2009 at 10:01 AM, Charith Wickramarachchi > <charith.dhanus...@gmail.com> wrote: >> >> Hi all, >> >> Thank you very much for you ideas and comments.It is very nice of all of >> you. >> >> Currently I have done testing with SMSlib and looking in to the SMPP API >> and jsmpp which is a good implementation >> >> @Deepal >> Thank you for pointing out this.I'm not trying re implement this >> feature.As Saranga has pointed out giving SMPP support for Axis2 will be a >> very use full in most of the practical scenarios.(in the Transport Reciver >> side) >> >> @Saranga >> >> Thank you for your tip on SMSCSim which i will be able to use to build up >> my test environment >> >> >> @Eran >> >> Yes I agree.I think sending push notifications will be much valuble with >> the Synapse alterting caperbilities.I have done some basic tests on this >> using SMSlib using a Digital modem.And SMSLib supports many famous phones >> (GSM modems). >> But the prob with the SMSlib was it did not suppot SMPP. >> >> So i was thinking while supporting SMPP. At least implement this feature >> in the Transport Sender side so that we can use it in Sending Alerts. >> >> And thank you all again for the feedback. I'll send a proposal on this >> Specifing a much concrite design >> >> thank you, >> Charith >> >> On Thu, Mar 19, 2009 at 8:17 AM, Damitha Kumarage <damith...@gmail.com> >> wrote: >>> >>> Eran Chinthaka wrote: >>>> >>>> Hi Charith, >>>> >>>> This is a very good idea. I especially like the concept because this can >>>> be used to "push" notifications to the clients. Here are some few comments. >>>> >>>> 1. What is your plan to test this application? Are you thinking of >>>> using a digital modem or a SMS Server on your own? May be this part will be >>>> as trivial as sending an email to a server, or invoking a REST interface. >>>> >>>> 2. If you are using java to write clients that will run on clients, >>>> remember you will not be able to use at least some of the Axis2 classes, if >>>> they are not supported by the profiles in J2ME. >>> >>> How about reviving Mira project which is a implementation of JSR172. MMS >>> transport for Axis2 [1] seems to be using this. >>> >>>> >>>> 3. Rather than writing a generic (and crappy) java application, how >>>> about writing more integrated apps for famous phones like iPhone, >>>> blackberries, etc.,. When the applications are integrated, it will be more >>>> useful and convenient, IMO. >>> >>> There is/was some activity in this area within Axis2/C community for >>> symbian, Android >>> thanks, >>> Damitha >>> >>> [1] https://issues.apache.org/jira/browse/AXIS2-941 >>> >>>> >>>> This project can be handled couple of different ways. If you can >>>> elaborate a bit more on your plan, it will be easy for us to understand how >>>> easy/hard it is and depending on that we can help you. >>>> >>>> With Mettha, >>>> Eran Chinthaka >>>> >>>> -------------------------------------------------------------------- >>>> Health is the greatest gift; contentment is the greatest wealth; >>>> trusting is the best relationship; nirvana is the highest joy. - Dhammapada >>>> >>>> >>>> On Wed, Mar 18, 2009 at 4:29 AM, Charith Wickramarachchi >>>> <charith.dhanus...@gmail.com <mailto:charith.dhanus...@gmail.com>> wrote: >>>> >>>> Hi, >>>> >>>> I m planing to write a SMS transport for axis2 as My GSoC >>>> project.From that users will be able to invoke web services using >>>> a SMSs and also axis2 will be able to send SMS massages to the >>>> clients. >>>> >>>> As a first phase i m thinking of giving support to Simple sms's to >>>> invoke services (Eg: by providing service name and paramters >>>> (like in Rest)) >>>> And also in the Sender side making it enable to Send simple text >>>> responces >>>> >>>> And as a Sesond phase i will try to handle binery attatchments and >>>> SOAP content comming with a SMS.(Since now there may insidences >>>> that javaME mobile clients may able to send recieve SOAP and >>>> binery attachments using SMSs). >>>> I'm thinking of get the support of SMSLib <http://smslib.org/> or >>>> jsmpp <http://code.google.com/p/jsmpp/> libries to implement this >>>> feature(Both projects have Apache License) If you think this is >>>> a good project idea.I would like to submit a >>>> project proposal.and implement this feature. >>>> >>>> your ideas and comments are welcome. >>>> >>>> thank you, >>>> -- Charith Dhanushka Wickramarachchi >>>> http://charithwiki.blogspot.com/ >>>> >>>> >>> >>> >>> -- >>> __________________________________________________________________ >>> >>> Damitha Kumarage >>> http://people.apache.org/ >>> __________________________________________________________________ >> >> >> >> -- >> Charith Dhanushka Wickramarachchi >> http://charithwiki.blogspot.com/ >> > > > > -- > Ruwan Linton > Senior Software Engineer & Product Manager; WSO2 ESB; http://wso2.org/esb > WSO2 Inc.; http://wso2.org > email: ru...@wso2.com; cell: +94 77 341 3097 > blog: http://ruwansblog.blogspot.com > -- Sagara Gunathunga Blog - http://ssagara.blogspot.com Web - http://sagaras.awardspace.com/