CN101488926A - Network message communication method based on XMPP protocol and SMS - Google Patents

Network message communication method based on XMPP protocol and SMS Download PDF

Info

Publication number
CN101488926A
CN101488926A CNA200910014483XA CN200910014483A CN101488926A CN 101488926 A CN101488926 A CN 101488926A CN A200910014483X A CNA200910014483X A CN A200910014483XA CN 200910014483 A CN200910014483 A CN 200910014483A CN 101488926 A CN101488926 A CN 101488926A
Authority
CN
China
Prior art keywords
client
information
server end
user
xmpp
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA200910014483XA
Other languages
Chinese (zh)
Inventor
田尚杰
李斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Group Shandong General Software Co Ltd
Original Assignee
Inspur Group Shandong General Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inspur Group Shandong General Software Co Ltd filed Critical Inspur Group Shandong General Software Co Ltd
Priority to CNA200910014483XA priority Critical patent/CN101488926A/en
Publication of CN101488926A publication Critical patent/CN101488926A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention provides a network message communication method based on XMPP protocol and SMS service. The method uses eXtensible Messaging and Presence Protocol (XMPP) to realize Internet/Internat instant message communication under .NET environment, and uses Short Message Service (SMS) of mobile phones to successfully extend the function to the platforms of mobile phones. The method and system provide the complete realization of XMPP protocol and instant messaging server end and client under .NET environment, and the system realizes an XMPP: GSM gateway and realizes interconversion and interaction of the two protocols; simultaneously, the system further provides a series of interfaces and methods for realizing and using instant message communication service for other heterogeneous systems. Real-time bidirectional communication between a PC and a PC as well as between a PC and a mobile phone can be realized by the system, thereby providing convenient and high-efficient instant messaging service for users.

Description

A kind of network message communication method based on XMPP agreement and SMS service
Technical field
The present invention relates to a kind of network message communication method based on XMPP agreement and SMS service, specifically a kind of.The present invention relates to computer and computer, real time bidirectional communication between computer and mobile phone, particularly a kind of scalable message that uses under the Microsoft.NET environment is handled the method and system that on-the-spot agreement (XMPP) and mobile telephone short message service (SMS) realize instant messaging communication and information inquiry.
Background technology
Instant messaging communication is the real-time exchange way under a kind of internet environment, as the QQ of Tengxun, and the MSN of Microsoft, Yahoo Expert of Yahoo or the like is sub-mail of a relay and World Wide Web (WWW) another internet, applications afterwards.As a kind of quick and easy application, the instant message service is mainly used in daily communication and the contact between the people.In recent years, also be widely used in systems such as office automation, by application system personal task prompting message real-time release to user's desktop, to increase work efficiency.
Scalable message is handled on-the-spot agreement (Extensible Messaging and Presence Protocol, XMPP) be that (other three kinds is respectively instant messages and space agreement IMPP to four kinds of instant message protocols of present main flow, space and instant messages agreement PRIM, the process that expands at instant messaging and spatial balance begins agreement SIP) in the most a kind of agreement, its use expandable mark language XML (Extensible MakeupLanguage) defines and formats order and the data in the agreement, this makes this agreement have powerful autgmentability on function, and can be easily and the other system intercommunication.At present, XMPP has been finished standardization effort by IETF International Standards Organization at present.Standardized core results is divided into two parts: the XML flow host-host protocol of core and based on the instant messaging expanded application of XML flow transmission.The XMPP agreement is made up of a series of RFC basic agreements and XEP Extended Protocol, and wherein RFC 3920 is its core protocol, and RFC 3921 is basic expansions of 3920, and these two parts are the basic agreements that realize instant messaging, and other agreements all rely on these two agreements and formulate.
Mobile phone short message service (SMS) is popularizing and the expansion of mobile phone value-added service and a kind of communication mode of high development along with mobile phone in recent years.SMS is a kind of storage and transmits service.That is to say that short message is not directly to send to the recipient from the sender, and transmits by the SMS center all the time.If the recipient is in not-connected status (possible phone cuts out), then message will send when the recipient connects once more.
SMS has the function of message transmitting confirmation.This means that SMS is different with paging, the user sends short message to believe that then message has sent success simply; But the short message sender can receive return messages, notifies them short message and whether has sent success.
Based on network computer communication cost is very cheap, but since at home at present computer network can not show a candle to mobile communication network and cover extensively, and computer can not show a candle to mobile phone and is convenient for carrying.Therefore, the intercommunication of these two kinds of communication modes has become a kind of effective complementary means, and the communication that at the convenient time uses a computer uses mobile phone to obtain necessary information as terminal, this original intention of the present invention just in inconvenience.
Summary of the invention
The purpose of this invention is to provide a kind of immediate communication tool, or the network message communication method based on XMPP agreement and SMS service of the inquiry of the transmission of a kind of interchange that solves the enterprises employee, information system reminder message and reception, individual affair is provided.
Instant communication method based on XMPP and SMS of the present invention is realized in the following manner, comprises following steps:
1) client is formatted as logging request the XML stream of XMPP agreement regulation, and this request sent to server end, server end receives and changes XML stream and resolve its content, then user identity is verified, and the checking result is sent to the client of the request of initiation with XMPP and other information in the mode of standard x MPP XML stream;
2) the client-requested checking is passed through, and then server end sends to client to the message that institutional framework, user do not receive with the form that standard x MPP XML flows; Client is resolved after receiving information, and is presented in the client main window according to department's priority and personnel's priority with the form of directory tree; After receiving the message that service end sends again, be formatted as the perceptible information of user side and point out the user to check information;
3) client and other clients are carried out session, are carried out the group and merely or in client carry out other settings, comprise;
A) client receives the information from other application systems;
B) client checks and is operating other application systems by the single-sign-on technology;
C) interface that provides of other application system invoking server ends sends to the information of other application systems on client or the user mobile phone.
The client and server end all adopts the XMPP agreement of standard to realize that the client and server end all carries out with the form of object the operation of XML.
When the destination client was not logined, all information all were kept at server end with the form of entity, and when this client login, server end sends to this client with these information immediately after sending organizational structure.
When different clients is carried out session, the information of being sent at first arrives server, server basis targeted customer ID wherein, get access to the IP address and the client port that use when this user logins, and then this information sent to the network terminal in this IP and port designation, comprise targeted customer's ID, sender's ID, the information content and information category in the information that client is sent.
The client and server end uses the Socket port to carry out communication, and the port numbers that server end uses is 5222,5223 or 10000; Client can use IP address, machine name or the domain name of server end that server is resolved, to obtain real address.
Client is used the single-sign-on technology to the application system in being integrated in, thereby makes the user directly can check the information of related application system in client, and carries out operations necessary, and needn't sign in to concrete application system.
The interface that application system invoking server end provides mails to server end to the information that will send; Server end is sending to corresponding client after to the conversion of information via XMPP standard x ML, server connects note equipment by com port or USB, and carry out Receiving and transmitting of SMS by note equipment, and the short message that receives is resolved, and response request wherein.
Also comprise step: the user inquires about information needed by the mode of SMS to server end whenever and wherever possible; Inquiry mode is undertaken by the form that sends the specific coding instruction, and server end realizes that by the XMPP/GSM gateway the mutual conversion of information is with mutual.
Server end uses AT instruction manipulation note equipment.
Server end obtains related data according to the specific instruction that comprises in the note after receiving note and decoding in application system, then through XMPP/GSM gateway coding, and manipulation note equipment sends information to the user.
The mutual XML stream of XMPP agreement approval that all uses that the invention has the beneficial effects as follows above all clients and server end carries out, and can effectively solve following problem by the method for using this invention:
1) effectively solves enterprises employee's mutual interchange, improve communication effectiveness, increase work efficiency.And expenses such as traditional phone, fax have been reduced effectively.The unit that particularly can't be connected public chat softwares such as to use QQ, MSN because of Intranet and outer net to some.
2) can be limited in unit organization framework inside to user's communication object, stop to chat, guarantee operating efficiency effectively with the external staff.
3) can make the user can understand the pending affairs of oneself whenever and wherever possible, thereby increase work efficiency the affairs prompt real-time informing of other application systems to the user.
4) user can inquire about the need working item of oneself whenever and wherever possible by mobile phone, and needn't be bound to computer or computer network.
5) by the single-sign-on technology, the user can sign in to each application system, and directly by the affairs of client process oneself, has saved a large amount of valuable time and energy.
Description of drawings
Fig. 1 is application architecture figure of the present invention.
Fig. 2 is the communication sequential chart, its detail display the process of client 1 game server, and and the process of client 2 communications.
Embodiment
With reference to accompanying drawing method of the present invention is done following detailed explanation:
1) realized the server-side application of XMPP agreement, this server mainly is achieved as follows content:
A) initialization of organizational structure and maintenance: comprise and creating and maintenance department's information, establishment and maintenance customer's information.Wherein, department information comprises department name, the ID of department, higher level department, and user profile comprises contents such as user ID, name, sex, age, department, head portrait, phone, mobile phone, Email.
B) user rs authentication: the request of landing from client is verified, if register in the organizational structure that user ID that client is sent and password have been realized in a), then allow client to land and use all available resources of server end, otherwise the refusing user's login.
C) provide resource requirement to client: the request of customer in response end, obtain, organize corresponding resource concurrence to deliver to client.
D) message route: the information between reception, buffer memory, the forwarding different clients, and form Message Record, the message that client fails to receive is preserved, when can receiving, client transmits again changing.
E) XMPP/SMS gateway: the information translation from XMPP is become the SMS information format, and the note equipment (note cat pond, industrial mobile phone etc.) that manipulation is connected with server sends; The information that real-time short message reading equipment receives also changes into the XMPP form, further handles according to message content again.
F) messenger service supplier a: group interface is provided, calls for the isomery application system, make the information of application system can send to the relative clients end, perhaps pass through e) gateway that provides sends on user's the mobile phone.Perhaps receive e) in change into the SMS messaging breath of XMPP, analyze wherein user's demand, obtain related data in the corresponding application after, re-send on the user's mobile phone, make the user can inquire about the own information that will know whenever and wherever possible.
2) realized the client application of XMPP agreement.Change client-side program and mainly realize following function:
A) user identity is verified: user's user ID, password are mail to the resource that server end checking user whether can this system of legal use provides.
B) provide a class boundary face, the resource of obtaining and using this system to provide for the user.
C) provide a class boundary face, confession user and other the user of login system (client) carry out literal, picture, voice or Video chat, perhaps carry out point-to-point file and transmit.
D) provide a class boundary face, carry out group chatting for a plurality of users.
E) provide a class boundary face, satisfy the work that is provided with of user individual demands such as ownness, personal information, software interfaces.
Use the function of above server end and client, mainly comprise the steps:
1) note equipment (note cat pond, industrial mobile phone etc.) is connected by com port with server;
2) at first start server end, and in server end initialization institutional framework;
3) running client is logined at log-in interface input individual's ID, password; Client forms logging request to this logon operation and sends to server end, after server end receives this request, retrieves this user ID in institutional framework, exists if retrieve the user, then generates the accidental validation ticket, and this checking ticket is mail to client; After client is received the checking ticket, the password of user's input and this checking ticket are carried out HASH calculating, then result of calculation H1 is mail to server end, after server end receives the HASH value H1 that client sends, password and the checking ticket that gets access to from database carried out HASH calculating, the value of obtaining H2, whether contrast H1 then equates with H2, if equate, then send and land success message, and the organizational structure of the server end not forwarding information relevant with login user etc. mail to client to client.If it is unequal that the front server end does not retrieve user ID or H1 and H2, then send and land failed message to client.
4) land failure information if client receives, to user prompt user name or password mistake, and the permission user continues to input the right user name and password lands.
5) if receiving, client lands success message, the institutional framework sent of reception server end at first, and this organizational structure is presented in the client main window according to department, personnel's the priority mode with directory tree; Next, if receive the message that server end is transmitted, then analyzing this message is from other users, or certain application system, and shows that corresponding interface carries out the displaying of message content to the user.
6) user can double-click a certain user in client and exchange with this user after successfully landing, and perhaps gives this user's message.Exchange or the content of message can be literal, picture,, can also carry out file and transmit if the other user is online, or voice, Video chat.
7) user can also carry out personal settings in client after successfully landing, and safeguards personal information, perhaps sets up meeting room and other a plurality of users and merely carries out the group, the information of perhaps checking other users.
8) user can use mobile phone to establish to the server note and send specific solicited message under the computed situation of inconvenience, such as the quantity that sends 001 request office automation system the inside Pending tasks.Server end is at first retrieved database according to the number of the information of transmission after reading the short message that note equipment receives, if it is unregistered to find to change cell-phone number, then ignores; If it is registered, then analyze short message content, and obtain, organize data to the application corresponding system, after converting the SMS coding to by Short Message Service Gateway then, (find on user's mobile phone by the note device replied as passing through the retrieval phone number, the letter phone number is Zhang San, further analyzing short message content then is 001, then call the office automation application programming interfaces, the Pending tasks quantity that gets access to this Zhang San is 3, then " in the office automation system, you have 3 Pending tasks to organizational information.", use the XMPP/SMS Short Message Service Gateway to convert this content to coding that SMS approves then, send the AT instruction by com port to note equipment at last, this information is sent).
9) because client can realize the single-sign-on function, the user can use different tab to come real time inspection and the detailed transaction information of handling in own each application system in client, and needn't land each application system, has saved the time.
10) when application system has new prompting to send to the user, directly the interface that provides of invoking server end program sends message to the user, and when subscription client was logined, this message directly sent to the subscription client program; When the user did not login, this message sent on the user mobile phone.Also can in application program, indicate and send to client software or mobile phone.
Embodiment
Organization Chart of the present invention shown in the accompanying drawing 1 wherein, is equipped with server software of the present invention on the middle server, and this server connects with the client of different regions by network, and client can make PC, removable computer or PDA.Simultaneously, server is connected with note equipment (note cat pond, industrial mobile phone) by serial ports or USB interface.Like this, different clients just can be carried out communication by server; Perhaps the user uses mobile phone, by note device-to-server end inquiry information needed.
Fig. 2 is the communication sequential chart, its detail display the process of client 1 game server, and and the process of client 2 communications.
Realization of the present invention relates to instant communication server, client, note equipment and computer network.Concrete implementation step is as follows:
1, checks the network-in-dialing situation.Main two aspects of checking: the one, computer network, promptly whether client can be connected into Ethernet by variety of way, and can have access to server.Wherein client can use various wired or wireless modes to be communicated to Ethernet.The client and server end can be distributed in the same local area network (LAN), also to be distributed in the wide area network, as long as guarantee that client can have access to server.
If 2 above-mentioned steps 1 satisfy, then begin configure application server.See server CPU that view adopts more than double-core 3G, more than the internal memory 2G, and add up according to corresponding increases of every increase by 100 each user 1G internal memory, hard drive space more than 20G, server OS employing WINDOWS2003 SERVER.
If 3 above-mentioned conditions 2 are met, then begin build-in services device end program.According to the server end installation instructions service routine is installed to server.
4 if the use SMS then passes through serial ports or the connection of USB mouth to note equipment.
5, start server end, be provided with, the relevant parameter of note equipment mainly is set according to explanation.
6,, mainly be information such as all departments' title and relationship between superior and subordinate, the personnel's of all departments ID, initial password, name, department, phone number in server end initialization institutional framework.
7, client software is installed on client computer.IP address or the machine name or the domain name of server at first are set, the ID and the password logon server that use server end to set then after installing.
8, client lands successfully that session just can be carried out with other logged-in users in the back or other have been operated.
If 9 other application systems will be used this instant messaging service, interface that then can the invoking server end provides in program is realized the transmission of message.
If 10 by step 9, can receive information from application system by client or mobile phone this moment.

Claims (10)

1. network message communication method based on XMPP agreement and SMS service is characterized in that comprising following steps:
1) client is formatted as logging request the XML stream of XMPP agreement regulation, and this request sent to server end, server end receives and changes XML stream and resolve its content, then user identity is verified, and the checking result is sent to the client of the request of initiation with XMPP and other information in the mode of standard x MPP XML stream;
2) the client-requested checking is passed through, and then server end sends to client to the message that institutional framework, user do not receive with the form that standard x MPP XML flows; Client is resolved after receiving information, and is presented in the client main window according to department's priority and personnel's priority with the form of directory tree; After receiving the message that service end sends again, be formatted as the perceptible information of user side and point out the user to check information;
3) client and other clients are carried out session, are carried out the group and merely or in client carry out other settings, comprise;
A) client receives the information from other application systems;
B) client checks and is operating other application systems by the single-sign-on technology;
C) interface that provides of other application system invoking server ends sends to the information of other application systems on client or the user mobile phone.
2, method according to claim 1 is characterized in that the client and server end all adopts the XMPP agreement of standard to realize that the client and server end all carries out with the form of object the operation of XML.
3, method according to claim 1, it is characterized in that when the destination client is not logined, all information all are kept at server end with the form of entity, and when this client login, server end sends to this client with these information immediately after sending organizational structure.
4, method according to claim 3, it is characterized in that when different clients is carried out session, the information of being sent at first arrives server, server basis targeted customer ID wherein, get access to the IP address and the client port that use when this user logins, and then this information sent to the network terminal in this IP and port designation, comprise targeted customer's ID, sender's ID, the information content and information category in the information that client is sent.
5, method according to claim 3 is characterized in that the client and server end uses the Socket port to carry out communication, and the port numbers that server end uses is 5222,5223 or 10000; Client can use IP address, machine name or the domain name of server end that server is resolved, to obtain real address.
6, method according to claim 1, it is characterized in that client is to the use of the application system in being integrated in single-sign-on technology, thereby make the user directly can check the information of related application system, and carry out operations necessary, and needn't sign in to concrete application system in client.
7, method according to claim 1 is characterized in that the interface that application system invoking server end provides, and the information that send is mail to server end; Server end is sending to corresponding client after to the conversion of information via XMPP standard x ML, server connects note equipment by com port or USB, and carry out Receiving and transmitting of SMS by note equipment, and the short message that receives is resolved, and response request wherein.
8, method according to claim 1 is characterized in that also comprising step: the user inquires about information needed by the mode of SMS to server end whenever and wherever possible; Inquiry mode is undertaken by the form that sends the specific coding instruction, and server end realizes that by the XMPP/GSM gateway the mutual conversion of information is with mutual.
9, method according to claim 8 is characterized in that server end uses AT instruction manipulation note equipment.
10 methods according to claim 8, after it is characterized in that server end receives note and decoding, obtain related data according to the specific instruction that comprises in the note in application system, then through XMPP/GSM gateway coding, and manipulation note equipment sends information to the user.
CNA200910014483XA 2009-02-27 2009-02-27 Network message communication method based on XMPP protocol and SMS Pending CN101488926A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA200910014483XA CN101488926A (en) 2009-02-27 2009-02-27 Network message communication method based on XMPP protocol and SMS

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA200910014483XA CN101488926A (en) 2009-02-27 2009-02-27 Network message communication method based on XMPP protocol and SMS

Publications (1)

Publication Number Publication Date
CN101488926A true CN101488926A (en) 2009-07-22

Family

ID=40891608

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA200910014483XA Pending CN101488926A (en) 2009-02-27 2009-02-27 Network message communication method based on XMPP protocol and SMS

Country Status (1)

Country Link
CN (1) CN101488926A (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102325162A (en) * 2011-07-18 2012-01-18 迈奔灵动科技(北京)有限公司 Method and system for remotely connecting mobile phone
CN102594845A (en) * 2012-03-29 2012-07-18 东南大学 Instant message transmission method based on XMPP
CN103413240A (en) * 2013-08-29 2013-11-27 广州龙媒计算机科技有限公司 Communication method, communication equipment and communication system based on supplier database user interaction system
CN103595703A (en) * 2013-03-08 2014-02-19 重庆城市管理职业学院 Linux safety file transmission system based on OpenSSL and Linux safety file transmission method based on OpenSSL
CN103684983A (en) * 2012-09-24 2014-03-26 华为技术有限公司 Message processing method and device
CN103731549A (en) * 2013-12-16 2014-04-16 南京国通智能科技有限公司 Method for managing messages of smartphone terminals
CN103986639A (en) * 2014-03-07 2014-08-13 杭州易和互联软件技术有限公司 Algorithm for realizing message interconnection and interworking among a plurality of independently-deployed instant message systems
CN104067256A (en) * 2011-11-11 2014-09-24 寇尔摩根公司 Systems and methods for supporting two different protocols on a same physical connection
CN104079467A (en) * 2013-03-25 2014-10-01 联想(北京)有限公司 Information processing method, sending end equipment and receiving end equipment
CN104184651A (en) * 2013-05-28 2014-12-03 中国电信股份有限公司 Instant information transmitting method and system, and access server and client
CN104320765A (en) * 2014-10-29 2015-01-28 东莞宇龙通信科技有限公司 Group information display method, group information sending method and terminal
CN105338085A (en) * 2015-11-02 2016-02-17 广西财经学院 Smart city mobile cloud service platform based on XMPP protocol
US9667798B2 (en) 2010-12-17 2017-05-30 Telefonaktiebolaget L M Ericsson (Publ) Enabling a communication server to use MSC-S related functions
CN107147504A (en) * 2017-03-31 2017-09-08 北京奇艺世纪科技有限公司 A kind of information push method and device
CN107231295A (en) * 2017-07-03 2017-10-03 深圳市乐唯科技开发有限公司 A kind of light and handy easy social friend-making chat client builds system
CN108776621A (en) * 2018-05-31 2018-11-09 迈克医疗电子有限公司 Communication means and device in software architecture between level
CN110366160A (en) * 2019-06-27 2019-10-22 深圳市奥克多普科技有限公司 A kind of plurality of SIM cards cluster card reading call method and system based on Cloud Server

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9667798B2 (en) 2010-12-17 2017-05-30 Telefonaktiebolaget L M Ericsson (Publ) Enabling a communication server to use MSC-S related functions
CN102325162B (en) * 2011-07-18 2014-02-05 迈奔灵动科技(北京)有限公司 Method and system for remotely connecting mobile phone
CN102325162A (en) * 2011-07-18 2012-01-18 迈奔灵动科技(北京)有限公司 Method and system for remotely connecting mobile phone
CN104067256A (en) * 2011-11-11 2014-09-24 寇尔摩根公司 Systems and methods for supporting two different protocols on a same physical connection
US9634863B2 (en) 2011-11-11 2017-04-25 Kollmorgen Corporation Systems and methods for supporting two different protocols on a same physical connection
CN102594845A (en) * 2012-03-29 2012-07-18 东南大学 Instant message transmission method based on XMPP
CN102594845B (en) * 2012-03-29 2014-12-10 东南大学 Instant message transmission method based on XMPP
CN103684983A (en) * 2012-09-24 2014-03-26 华为技术有限公司 Message processing method and device
CN103595703B (en) * 2013-03-08 2017-02-22 重庆城市管理职业学院 Linux safety file transmission system based on OpenSSL and Linux safety file transmission method based on OpenSSL
CN103595703A (en) * 2013-03-08 2014-02-19 重庆城市管理职业学院 Linux safety file transmission system based on OpenSSL and Linux safety file transmission method based on OpenSSL
CN104079467A (en) * 2013-03-25 2014-10-01 联想(北京)有限公司 Information processing method, sending end equipment and receiving end equipment
CN104184651A (en) * 2013-05-28 2014-12-03 中国电信股份有限公司 Instant information transmitting method and system, and access server and client
CN103413240A (en) * 2013-08-29 2013-11-27 广州龙媒计算机科技有限公司 Communication method, communication equipment and communication system based on supplier database user interaction system
CN103731549A (en) * 2013-12-16 2014-04-16 南京国通智能科技有限公司 Method for managing messages of smartphone terminals
CN103986639A (en) * 2014-03-07 2014-08-13 杭州易和互联软件技术有限公司 Algorithm for realizing message interconnection and interworking among a plurality of independently-deployed instant message systems
CN104320765A (en) * 2014-10-29 2015-01-28 东莞宇龙通信科技有限公司 Group information display method, group information sending method and terminal
CN105338085A (en) * 2015-11-02 2016-02-17 广西财经学院 Smart city mobile cloud service platform based on XMPP protocol
CN107147504A (en) * 2017-03-31 2017-09-08 北京奇艺世纪科技有限公司 A kind of information push method and device
CN107231295A (en) * 2017-07-03 2017-10-03 深圳市乐唯科技开发有限公司 A kind of light and handy easy social friend-making chat client builds system
CN108776621A (en) * 2018-05-31 2018-11-09 迈克医疗电子有限公司 Communication means and device in software architecture between level
CN110366160A (en) * 2019-06-27 2019-10-22 深圳市奥克多普科技有限公司 A kind of plurality of SIM cards cluster card reading call method and system based on Cloud Server
CN110366160B (en) * 2019-06-27 2021-12-17 深圳市奥克多普科技有限公司 Multi-SIM card cluster card reading conversation method and system based on cloud server

Similar Documents

Publication Publication Date Title
CN101488926A (en) Network message communication method based on XMPP protocol and SMS
US8472987B2 (en) Short message service (SMS) message integration with customer relationship management (CRM) applications
KR100493525B1 (en) System and method for providing Avatar mail
US8407297B2 (en) Systems and methods to receive information from a groupware client
US20060168015A1 (en) Instant messenger as a web-based communicator
US20070156824A1 (en) Community messaging system
US20020007400A1 (en) Profile responsive electronic message management system
CN102111347A (en) Multi-protocol instant message-based processing method and system in unified communication system
CN101094203A (en) Method and system for selecting receivers in instant communication tool in corporation
US8121625B2 (en) System for enabling communication between computers and mobile telephones
CN105245621B (en) Enterprise message supplying system and information push method based on MQTT
US20100093320A1 (en) Methods and systems for providing a name-based communication service
US7907964B2 (en) Networked telephone system
WO2005062592A1 (en) Computer-based telephone call management
CN104184647A (en) Social e-mail communication system and method
CN103152249A (en) Method and system for realizing mail receiving and sending and instant communication functions at clients
US20030206200A1 (en) Bar communication
CN101355586A (en) Method for unifying interface and conversion of various instant communication software and web
US8116447B2 (en) Networkable telephone system
JP2009118174A (en) Information processor, approval method, and program
CN102404290A (en) System and method for realizing business layer association of virtual switchboard by extending XMPP (extensible messaging and presence protocol)
CN201181950Y (en) System for selecting recipient in enterprise instant communication tool
JP4719083B2 (en) Message transmission system, message relay server, and message transmission method
US20050165964A1 (en) Computer-based telephone call signaling
US20080192757A1 (en) System and method for enabling transfer of data and communication between individuals

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20090722