В Java все находится в форме класса.
Если вы хотите использовать любой объект, тогда у вас есть две фазы:
Пример:
Object a;
a=new Object();
То же самое для концепции массива
Item i[]=new Item[5];
i[0]=new Item();
Если вы не дают секцию инициализации, тогда возникает NullpointerException
.
Это легко. Да, Вам нужен "поставщик" шлюза SMS. Существуют много там. Эти компании предоставляют API Вам для отправления/получения SMS
, например, немецкой компании , Mobilant обеспечивает легкий API. Если Вы хотите получить SMS, просто программируют простой PHP / JSP / s.th.else динамическая веб-страница и позволяют Mobilant назвать его.
, например,
, Вы действительно не хотите устанавливать свой собственный Сервер SMS или Центр ;-) Это действительно дорого, занимает месяцы для установки и стоит некоторым хорошим Феррари.
Использование поставщик и плата на SMS. Это - самый дешевый и самый быстрый путь.
Я использовал кеннелевый на поле Linux со старым мобильным телефоном, подключенным через последовательный кабель к полю. Получил карту предоплаты в телефоне, поскольку я использовал его для личного пользования только. Обработанный как очарование!
Мы использовали mBlox ( http://www.mblox ) в прошлом, поскольку они предоставляют всестороннюю международную страховую защиту, премиальное SMS, различные уровни Качества обслуживания по сравнению с Ценой и твердый основанный на Java API и для входящего и для исходящего SMS
Вам будет нужен шлюз SMS, гуглить "шлюз SMS" покажет многих. Я использовал http://www.clickatell.com/products/sms_gateway.php с большим успехом.
я не знаю ни о каких реализациях с открытым исходным кодом, но буду контролировать этот поток в случае, если кто-то еще делает!
Согласованный с Kannel. Можно настроить его на сервере ЛАМПЫ с модемом GSM также.
Во-первых, Вам нужен шлюз SMS. Смотрите на шлюз Kannel SMS.
Вы могли бы смотреть на Gammu при работе поля Linux:
Используя Gammu, можно настроить его для периодического опроса мобильного телефона относительно новых SMS-сообщений. Когда Gammu находит новые сообщения, он может сохранить их в базе данных SQL. Можно затем записать другую программу, чтобы периодически опросить базу данных и принять меры на новых сообщениях.
Используя эту общую установку я успешно развернул самодельное приложение SMS с 2 путями. Я настроил Gammu для осуществления сообщений телефона по Bluetooth. Gammu разместил их в базу данных MySQL, которая у меня было веб-приложение Tomcat, периодически опрашивают относительно новых сообщений. Когда новое сообщение было найдено, система обработала сообщение.
Это - несколько "клейкая лента и вычерпывающий проводную" установку, но она работала вполне хорошо и была более надежной, чем многие "профессиональные" шлюзы SMS, которые я протестировал заранее. YMMV.
Я не с Java, таким образом, вот хорошее руководство по тому, как сделать это в Ruby on Rails: http://www.lukeredpath.co.uk/2007/8/29/sending-sms-messages-from-your-rails-application
, Если Вы хотите отправить 'истинное' SMS, необходимо будет использовать шлюз SMS, (использование, каждый обрисован в общих чертах в вышеупомянутом руководстве).
можно использовать MMS для отправки сообщений на адрес электронной почты, который смотрит что-то как 1234567890@ messages.whatever.com. Можно использовать почтовые функции, чтобы сделать это. Существует некоторая информация о том здесь: http://contentdeveloper.com/2006/06/open-source-sms-text-messaging-application/
Вам на самом деле не нужен шлюз SMS; почти каждый сотовый телефон может отправить/получить SMS-сообщения в любой адрес электронной почты. Я создал сервис SMS ( http://www.txtreg.net ) использование Почти Свобода слова способность переслать электронную почту к URL как запрос POST. Пользователь отправляет текст в адрес электронной почты, Сценарий PHP обрабатывает его и посылает электронное письмо назад их телефону.